Tornado -web安装
- 在计算机 适合的位置创建一个 tornado 项目 (普通的文件夹)
mkdir tornado
cd tornado
python -m venv venv
cd venv/Scripts
activate (window 激活方式)
source activate (linux 激活方式)
pip install tornado
- 打开 pycharm , 找到 项目,并打开 即可
File -> open -> 找到项目 打开即可
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()