手册简介
Tornado是一个 Python Web 框架和异步网络库,最初是在FriendFeed开发的。通过使用非阻塞网络 I/O,Tornado 可以扩展到数万个打开的连接,使其成为 长轮询、 WebSocket和其他需要与每个用户长期连接的应用程序的理想选择。
手册说明
Tornado是一个 Python Web 框架和异步网络库,最初是在FriendFeed开发的。通过使用非阻塞网络 I/O,Tornado 可以扩展到数万个打开的连接,使其成为 长轮询、 WebSocket和其他需要与每个用户长期连接的应用程序的理想选择。
Tornado大致可分为四个主要组成部分:
- 一个 Web 框架(包括RequestHandler创建 Web 应用程序的子类,以及各种支持类)。
- HTTPServerHTTP(和 AsyncHTTPClient)的客户端和服务器端实现。
- 一个异步网络库,包括类IOLoop 和IOStream,它们充当 HTTP 组件的构建块,也可用于实现其他协议。
- 一个协程库 ( tornado.gen),它允许以比链接回调更直接的方式编写异步代码。这类似于 Python 3.5 ( ) 中引入的原生协程功能。如果可用,建议使用本机协程代替模块。async deftornado.gen
Tornado Web 框架和 HTTP 服务器一起提供了WSGI的全栈替代方案。WSGIContainer虽然可以将Tornado HTTP 服务器用作其他 WSGI 框架的容器
领取免费资料
扫描下方二维码或打开微信搜一搜“w3cschool编程狮”关注公众号回复关键词【Python123】或者【Python资料包】免费领取 Python 学习资料,包含软件安装包,思维导图等
更新记录
-
Tornado 安装 04-24 19:02
-
Tornado 异步和非阻塞 I/O 04-24 19:00
-
Tornado 命令行解析 03-29 16:00
-
Tornado 通用utilities 03-11 14:45
-
Tornado 对异步代码的单元测试支持 03-11 14:16
-
Tornado 日记记录支持 03-11 11:24
-
Tornado 使用 Future 对象 03-11 11:13
-
Tornado 自动检测开发中的代码更改 03-11 10:39
-
Tornado asyncio和Tornado之间的联系 03-11 09:52
-
Tornado Twisted与Tornado之间的联系 03-11 09:28