Tornado快速入门

from tornado.ioloop import IOLoop
from tornado.web import RequestHandler                  // tornado默认使用CBV模式
from tornado.web import Application                        // 路由相关

class IndexHandler(RequestHandler):                    // 相当于创建视图函数

    def get(self, *args, **kwargs):
      self.write('欢迎光临')                      // self.write('xxxxx')写什么就反回什么,不用return

    def post(self, *args, **kwargs):
    pass


app = Application([                                         // 创建aap对象,和flask创建flask对象一样
(r"/index", IndexHandler),                             // 路由关系都放在这 ,注意要把类名(IndexHandler)放在(r"/index", IndexHandler)原组中
])

if __name__ == '__main__':
app.listen(8888)                                        // 启动服务端,不再是aap.run
IOLoop.instance().start()

posted @ 2018-11-30 15:17  Y-喵喵  阅读(202)  评论(0编辑  收藏  举报