美文网首页
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