Py之tornado:tornado库的简介、安装、使用方法之详细攻略

 

 

 

 

目录

tornado库的简介

tornado库的安装

tornado库的使用方法

1、简单的Tornado的“Hello, world”示例web应用程序


 

 

 

 

 

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

Py之tornado:tornado库的简介、安装、使用方法之详细攻略_Python教程

Py之tornado:tornado库的简介、安装、使用方法之详细攻略_Python开发_02

 

 

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()