美文网首页
Python Web 教程之 Tornado 框架入门

Python Web 教程之 Tornado 框架入门

作者: Hemmelfort | 来源:发表于2020-01-10 21:50 被阅读0次

    和 Django 不同的是,Tornado 主打性能。

    下面介绍一个最简单的 tornado 程序。

    1. 至少需要两个包:

    一个是核心的 I/O 循环,另一个则包含了众多重要的功能。

    import tornado.ioloop
    import tornado.web
    

    2. 创建一个响应请求的 handler

    简单地在响应中写入一个字符串。

    class HomeHandler(tornado.web.RequestHandler):
        def get(self):
            self.write("hehe")
    

    3. 创建主程序

    前者 r"/" 表示根目录,可以用正则;后者是类(不是类的实例)。

    app = tornado.web.Application([
        (r"/", HomeHandler),
    ])
    

    4. 监听端口,启动主循环

    app.listen(8000)
    tornado.ioloop.IOLoop.instance().start()
    

    网页的内容由 HomeHandler 决定。感觉有点另类🤔。

    相关文章

      网友评论

          本文标题:Python Web 教程之 Tornado 框架入门

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