tornado库的简介
Tornado是一个Python web框架和异步网络库,最初由FriendFeed开发。通过使用非阻塞网络I/O, Tornado可以扩展到数万个打开的连接,这使得它非常适合于长时间polling、WebSockets和其他需要与每个用户建立长时间连接的应用程序。
tornado库的安装
pip install tornado
pip install tornado==4.5.3
pip show tornado
pip install --upgrade tornado
pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple tornado
pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple tornado==4.5.3
tornado库的使用方法
1、简单的Tornado的“Hello, world”示例web应用程序
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
def make_app():
return tornado.web.Application([
(r"/", MainHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(8888)
tornado.ioloop.IOLoop.current().start()