![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 94
guoweikuang
www.guoweikuang.com
展开
-
Python 定时任务最佳实践
背景 最近有个需求,需要实现一个定时或定期任务的功能,需要实现每月、每日、每时、一次性等需求,必须是轻量级不依赖其它额外组件,并能支持动态添加任务。由于当前任务信息保存在集群 ETCD 数据库中,因此对任务持久化要求不高,每次重启都直接读取 ETCD 任务信息,为了后面扩展,还需要添加任务持久化功能。 定时任务库对比 根据上面需求,从社区中找到了几个 Python 好用的任务调度库。有以下几个库:...原创 2019-12-10 23:06:38 · 373 阅读 · 0 评论 -
wsgiref 源码阅读
介绍 Web 服务器网关接口(WSGI)是 Web 服务器软件和用 Python 编写的 Web 应用程序之间的标准接口。 wsgiref 是 PEP 333 定义的 WSGI 规范的实现,可用于向 Web 服务器或框架添加 WSGI 支持。wsgiref 提供了以下几个功能: 操作 WSGI 环境变量 response headers 的处理 用于实现 WSGI 服务器的基类 简单的 HT...原创 2018-11-10 15:18:28 · 427 阅读 · 0 评论 -
Werkzeug 与 WSGI 介绍
Werkzeug 是一个WSGI工具包,也可以作为一个Web框架的底层库。 WSGI 在介绍Werkzeug之前,先介绍一下 WSGI(Python Web Server Gateway Interface),它为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。这是一个规范,描述了web server如何与web application交互、web appl...原创 2018-11-10 15:20:20 · 890 阅读 · 0 评论 -
Flask 源码阅读笔记 开篇
Flask 是一个 Python 实现的 Web 开发微框架, 有丰富的生态资源。本文从一段官方的示例代码通过一步步打断点方式解释 Flask 内部的运行机制,在一些关键概念会有相关解释,这些前提概念对整体理解 Flask框架十分重要,本文基于flask 0.1 版本进行相应的分析。 官方demo示例 from flask import Flask app = Flask(__name__) ...原创 2018-11-10 15:29:17 · 242 阅读 · 0 评论