标签: python

Python HTTP请求包

在数据分析的时候常常需要抓取外部的一些数据作为参考,平常用的比较多的Python工具是requests,今天要做的是针对Python的HTTP请求包做一个简单的盘点。 urllib urllib 是 Python 标准库中的一个模块,它包含…

器→工具, 编程语言 ·

Python学习之函数

Python的函数是一种在编程中用来封装一组操作的机制。函数可以接收输入参数,并根据这些参数执行一系列操作,最后可以返回一个值。使用函数可以提高代码的重用性和可读性。以下为整理的相关资料。 函数的定义 …

器→工具, 编程语言 ·

使用scipy.optimize寻找函数最优解

scipy.optimize简介 scipy.optimize 是 Python 中 SciPy 库的一个模块,专门用于数学优化。这个模块包含了一系列的函数和算法,用于求解最小化(或最大化)问题、方程组的根、以及执行曲线拟合。这些功能对于科学…

使用Python解析Nginx日志

最近看了眼Nginx的日志,发现个人博客的日志上有很多爬虫在抓数据,还有在扫描漏洞的,搞不明白普普通通的一个个人博客得罪了谁。于是决定做一个简单的Nginx日志解析工具来稍微分析下数据。 Nginx的格式 Nginx日…

术→技巧, 研发 ·

同步WordPress到微信公众号

很早之前就申请了微信公众号,写了几篇就中断了,主要原因是微信提供的公众号不太适合写技术类的文章,比如添加代码片段或LATEX数学公式等。 针对 LATEX数学公式的支持我看反馈论坛上已经提了5~6年了就是没…

术→技巧, 研发 ·

Flask学习之Werkzeug

Werkzeug简介 Flask 和 Werkzeug 之间的关系可以理解为 Flask 是建立在 Werkzeug 基础之上的一个 Web 框架。要了解它们之间的关系,我们需要先分别理解 Flask 和 Werkzeug 的角色和功能。 Werkzeug Werk…

器→工具, 开源项目 ·

Python模板引擎jinja2

Jinja2简介 Jinja2 是由 Armin Ronacher 开发的,这位开发者也是 Flask 和 Werkzeug 等著名 Python 项目的作者。Jinja2 的设计受到了 Django 模板系统的影响,但在灵活性和性能方面进行了优化。它首次发布于 2008 …

PEP 324:子进程管理 subprocess

PEP 324,全称为 "subprocess - New process module",是 Python 编程语言中的一项重要提案。这个提案由 Peter Astrand 在 2003 年提出,最终被包含在 Python 2.4 版本中。PEP 324 引入了 subprocess 模块,这个模…

器→工具, 编程语言 ·

PEP 3107:函数注解 Function Annotations

PEP 3107,全称为 "Function Annotations",是 Python 编程语言中的一项重要提案,它在 Python 3.0 版本中被引入。这个提案由 Talin 在 2006 年提出,主要目的是为 Python 函数添加注解(annotations)功能。以下是…

器→工具, 编程语言 ·

PEP 484:类型提示 Type Hints

PEP 484 是 Python 编程语言中的一项重要提案,它引入了类型提示(Type Hints)的概念。这个提案由 Guido van Rossum、Jukka Lehtosalo 和 Łukasz Langa 在 2014 年提出,并被包含在 Python 3.5 版本中。以下是关于…

器→工具, 编程语言 ·