跳转到主要内容

Tornado是一个Python网络框架和异步网络库,最初在FriendFeed开发。

项目描述

Join the chat at https://gitter.im/tornadoweb/tornado

Tornado是一个Python网络框架和异步网络库,最初在FriendFeed开发。通过使用非阻塞网络I/O,Tornado可以扩展到数万个打开的连接,使其非常适合长轮询WebSocket和其他需要与每个用户保持长连接的应用程序。

Hello, world

以下是一个简单的Tornado“Hello, world”示例网络应用程序

import asyncio
import tornado

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),
    ])

async def main():
    app = make_app()
    app.listen(8888)
    await asyncio.Event().wait()

if __name__ == "__main__":
    asyncio.run(main())

此示例不使用Tornado的任何异步功能;有关该功能,请参阅此简单聊天室

文档

文档和额外资源的链接可在https://tornado.pythonlang.cn找到

项目细节


发布历史 发布通知 | RSS订阅

下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

tornado-6.4.1.tar.gz (500.6 kB 查看哈希值)

上传时间 源代码

构建分发

tornado-6.4.1-cp38-abi3-win_amd64.whl (438.5 kB 查看哈希值)

上传时间 CPython 3.8+ Windows x86-64

tornado-6.4.1-cp38-abi3-win32.whl (438.1 kB 查看哈希值)

上传于 CPython 3.8+ Windows x86

tornado-6.4.1-cp38-abi3-musllinux_1_2_x86_64.whl (436.9 kB 查看哈希值)

上传于 CPython 3.8+ musllinux: musl 1.2+ x86-64

tornado-6.4.1-cp38-abi3-musllinux_1_2_i686.whl (437.0 kB 查看哈希值)

上传于 CPython 3.8+ musllinux: musl 1.2+ i686

tornado-6.4.1-cp38-abi3-musllinux_1_2_aarch64.whl (437.5 kB 查看哈希值)

上传于 CPython 3.8+ musllinux: musl 1.2+ ARM64

tornado-6.4.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (437.2 kB 查看哈希值)

上传于 CPython 3.8+ manylinux: glibc 2.17+ ARM64

tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436.8 kB 查看哈希值)

上传于 CPython 3.8+ manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

tornado-6.4.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (436.6 kB 查看哈希值)

上传于 CPython 3.8+ manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

tornado-6.4.1-cp38-abi3-macosx_10_9_x86_64.whl (433.9 kB 查看哈希值)

上传于 CPython 3.8+ macOS 10.9+ x86-64

tornado-6.4.1-cp38-abi3-macosx_10_9_universal2.whl (435.9 kB 查看哈希值)

上传于 CPython 3.8+ macOS 10.9+ universal2 (ARM64, x86-64)

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面