去追寻生命的自由
Click命令行接口工具 Click命令行接口工具
本文主要参考和对官方文档进行二次浓缩而成 Click 是一个利用很少的代码以可组合的方式创造优雅命令行工具接口的 Python 库。 它是高度可配置的,但却有合理默认值的命令行接口创建工具。它致力于将创建命令行工具的过程变的快速而有趣,
使用alembic管理数据库版本 使用alembic管理数据库版本
Alembic 使用 SQLAlchemy 作为基础引擎,为关系数据库提供了更改管理脚本的创建,管理和调用。 随着项目业务需求的不断变更,数据库的表结构修改难以避免,此时就需要对数据库的修改加以记录和控制,便于项目的版本管理和随意的升
Celery任务队列高级用法 Celery任务队列高级用法
对于普通的任务来说可能无法满足我们的任务需求,所以还需要了解一些进阶用法,Celery 提供了诸多调度方式,例如任务编排、根据任务状态执行不同的操作、重试机制等。 1. 相关组件介绍 了解 Celery 相关的生态环境 Celer
Celery任务队列快速入门 Celery任务队列快速入门
Celery是由 Python 语言开发的简单、灵活、可靠的分布式任务队列。其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责处理任务。Celery 侧重于实时操作,但对调度支持也很好,其每天可以处理数以百万计的任务。
APScheduler定时任务工具 APScheduler定时任务工具
APScheduler 即可以单独使用,也可以用于常见的 Web 框架。 高级 Python 调度程序(APScheduler)一个 Python 库,可让您安排稍后执行的 Python 代码,可以是一次,也可以是定期执行。您可以根据需
Requests让HTTP服务人类 Requests让HTTP服务人类
Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用。 1. 快速上手非专业使用其他 HTTP 库会导致危险的副作用,包括:安全缺陷症、冗余代码症、重新发明轮子症、啃文档症、抑郁、头疼、甚至死亡。 看
attrs强大的类装饰器 attrs强大的类装饰器
这里搬运知乎大佬“董伟明”的博客,如有侵权,立即删除。 1. 编程痛点写多了 Python 代码,尤其是开发和维护的项目比较大的时候,你可能和我一样感觉写 Python 的类很累。怎么累呢?举个例子,现在有个商品类, __init_
Python常见第三方库 Python常见第三方库
纸上得来终觉浅,绝知此事要躬行。 实事求是,Python的强大之处在于它有非常丰富且强大的标准库和第三方库,几乎你想要实现的任何功能都有相应的Python库来提供支持,就类似于JAVA的jar包或前端中的 JS 库。常见的第三方库
内置标准库之数据结构 内置标准库之数据结构
数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列关联数据的东西。在 Python 中有四种内建的数据结构,分别是 List、Tuple、Dictionary 以及 Set。大部分的应用程序不需要其
内置标准库之collections 内置标准库之collections
数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列相关联数据的数据集合。在 Python 中有四种内建的数据结构,分别是 List、 Tuple、Dictionary 以及 Set。大部分的应用程序
内置标准库之functools 内置标准库之functools
**Python**语言自带的 functools 模块提供了一些常用的高阶函数,使用了这些函数可以大大简化我们的代码。如可以固定函数参数的partial、封装函数属性的wraps、保存计算缓存数据的lru_cache等等。 官网
Python常见内建模块 Python常见内建模块
纸上得来终觉浅,绝知此事要躬行。 实事求是,Python 的强大之处在于它有非常丰富且强大的标准库和第三方库,几乎你想要实现的任何功能都有相应的 Python 库来提供支持,就类似于 JAVA 的 jar 包或前端中的 JS 库。
2 / 2