Tornado 输出第一个"hello world"

在Python中,使用Tornado框架输出"Hello World"的示例代码如下:

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

在这个示例中,我们首先导入了Tornado框架的tornado.ioloop和tornado.web模块。然后,我们定义了一个MainHandler类,它继承自tornado.web.RequestHandler,并重写了get方法来输出"Hello World"。

接下来,我们定义了一个make_app函数,它返回一个Tornado应用程序对象。在应用程序中,我们定义了一个URL模式r"/",并将其与MainHandler类进行关联。

最后,我们在主程序中创建了一个Tornado应用程序对象,并指定了监听端口为8888。然后,我们调用tornado.ioloop.IOLoop.current().start()来启动Tornado的事件循环。当用户访问应用程序时,将会触发MainHandler类的get方法,并输出"Hello World"。

posted @ 2024-01-28 14:08  乐乐乐乐乐乐樂  阅读(33)  评论(0)    收藏  举报
jQuery火箭图标返回顶部代码