美文网首页
Python Web之Tornado

Python Web之Tornado

作者: dawsonenjoy | 来源:发表于2018-09-30 09:36 被阅读0次

安装

pip install tornado

基本使用

作为python三大流行的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()

可以看出其写法和django有些相似,都是写出不同的实现类,然后在特定的地方绑定所有的路由和对应的实现类
具体可以参考下面的链接:
https://www.cnblogs.com/jiangchunsheng/p/9174968.html
https://www.cnblogs.com/alexzhang92/p/9379295.html
https://blog.csdn.net/sinat_38682860/article/details/80509864
https://blog.csdn.net/lin06051180/article/details/73480832/
https://www.cnblogs.com/alexzhang92/p/9379295.html

WebService异步机制参考

https://www.cnblogs.com/menglin2010/archive/2012/03/30/2423679.html

三种框架的对比参考

https://www.jianshu.com/p/d8ef2cfd53f7
https://www.jianshu.com/p/9960a9667a5c

相关文章

网友评论

      本文标题:Python Web之Tornado

      本文链接:https://www.haomeiwen.com/subject/rdwioftx.html