# -*- coding: utf-8 -*- """ Programming will never have bugs, Buddha bless you """ """ @Author : Snake Tom Luck @File : Tornado-Hello-World.py @Time : 2023 @Info : Tornado Project Hello World """ """ install tornado pip install tornado==6.2 Tornado Version 6.2 Tornado Doc: Tornado 是一个 Python Web 框架 和 异步网络库, 最初开发于 FriendFeed. 通过使用非阻塞网络IO, Tornado 可以扩展到数万个开放连接,使其非常适合 long polling, WebSocket 以及其他需要每个用户建立长期连接的应用程序 """ """ First Demo Hello World """ import asyncio import tornado.web 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()) # 浏览器访问 # http://127.0.0.1:8888 # 就会出现 Hello,world """ 关键词介绍: web 框架包括 -- RequestHandler: 它是创建Web应用程序和各种支持类的子类 HTTP 的客户端和服务端实现(HttPServer 和 AsyncHTTPClient) """
标签:__,web,Tornado,tornado,--,world,Hello From: https://www.cnblogs.com/liuxiaomo/p/17428566.html