Tornado框架的环境搭建(一)

2020-04-14  本文已影响0人  梦捷者

一、前序知识点

Tornado(龙卷风)和Django一样是Python中比较主流的web框架,Tornado 和现在的主流 Web 服务器框架也有着明显的区别:Tornado自带socket,并且实现了异步非阻塞并对WebSocket协议天然支持

二、环境搭建

1、在ubuntu中创建虚拟环境

pip -V
sudo pip install --upgrade pip

2、安装tornado

pip install tornado

3、代码同步请参考django的配置

https://www.jianshu.com/p/603084ea0a36

4、tornado运行并且打印出hello word!

import tornado.ioloop
import tornado.web


class MainHandler(tornado.web.RequestHandler):
    def get(self): #复写了RequestHandler类中的get()方法
        self.write("Hello, world")#在相应的网页上打印出相应的内容


def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),#相当与django的路由,这里是MainHandler来响应这条路由的数据信息
    ])


if __name__ == "__main__":
    app = make_app()
    app.listen(8000)#请求端口
    tornado.ioloop.IOLoop.current().start()#启动tornado服务


5、参考文档

三、主要的扩展命令操作

1、查看端口状态

四、开发环境的选择

上一篇 下一篇

猜你喜欢

热点阅读