Tornado-web安装

Tornado -web安装

  • 在计算机 适合的位置创建一个 tornado 项目 (普通的文件夹)
mkdir tornado 
  • 切换到 项目所在的文件夹、新建虚拟环境
cd tornado

python -m venv venv 
  • 激活虚拟环境
cd  venv/Scripts

activate   (window 激活方式)

source activate  (linux 激活方式)

  • 安装 tornado
pip install tornado

  • 打开 pycharm , 找到 项目,并打开 即可
File -> open -> 找到项目 打开即可 
  • 在 项目的根下,新建一个 app.py
from tornado.web import RequestHandler, Application
from tornado.ioloop import IOLoop
from tornado.httpclient import 	

# 定义视图类、进行业务处理
class IndexRequestHander(RequestHandler):
	
    async def get(self):
        client = AsyncHTTPClient()

        response = await client.fetch("http://www.baidu.com")

        self.write(response.body)


# 启动 Tornado
if __name__ == '__main__':
    # 定义路由、完成 请求地址 和 视图的 映射关系
    application = Application([
        (r"/", IndexRequestHander),

    ], **{"debug": True})

    # application 绑定 IP 和 port
    application.listen(8000)

    # 启动服务
    IOLoop.current().start()

猜你喜欢

转载自blog.csdn.net/qq_40679091/article/details/110625389