700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【Python3网络爬虫开发实战】1.6.2-Tornado的安装

【Python3网络爬虫开发实战】1.6.2-Tornado的安装

时间:2020-06-22 19:19:21

相关推荐

【Python3网络爬虫开发实战】1.6.2-Tornado的安装

Tornado是一个支持异步的Web框架,通过使用非阻塞I/O流,它可以支撑成千上万的开放连接,效率非常高,本节就来介绍一下它的安装方式。

1. 相关链接

GitHub:/tornadoweb/tornado

PyPI:/pypi/tornado

官方文档:

2. pip安装

这里推荐使用pip安装,相关命令如下:

pip3 install tornado

执行完毕后,即可完成安装。

3. 验证安装

同样,这里也可以用一个Hello World程序测试一下,代码如下:

import tornado.ioloopimport tornado.webclass 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()

直接运行程序,可以发现系统在8888端口运行了Web服务,控制台没有输出内容,此时访问http://127.0.0.1:8888/,可以观察到网页中呈现了Hello,world,如图1-42所示,这就说明Tornado成功安装了。

图1-42 运行结果

4.结语

后面,我们会利用Tornado+Redis来搭建一个ADSL拨号代理池。

来源:华为云社区 作者:崔庆才丨静觅

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。