tornado Python web异步网络库
tornado简介
tornado,Python第三方库,是web框架和异步网络库。tornado通过使用非阻塞网络I/O,可以扩展到数万个开放连接,适合长时间轮询、WebSockets和其他需要与每个用户建立长期连接的应用程序。
tornado应用实例
import asyncio
import tornado
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, 笨鸟工具, x1y1z1.com")
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 Github统计数据
Apache-2.0 license
Github 21.3k stars
tornado安装命令
pip install tornado
免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。