python web框架有不少,好比经常使用的有django,flask等。今天主要介绍Tornado ,Tornado是一个用Python写的相对简单的、不设障碍的Web服务器架构,用以处理上万的同时的链接口,让实时的Web服务通畅起来。虽然跟如今的一些用Python写的Web架构类似,好比Django,但Tornado更注重速度,可以处理海量的同时发生的流量。接下来,就开始撸起来吧。python
1.首先须要安装Tornado库: pip install tornadoweb
2.新建一个python文件(demo.py)代码以下:django
import tornado.webflask
# 这里定义一个类并继承RequestHandler这类做为路由类浏览器
class MainHandler(tornado.web.RequestHandler):服务器
# 重写get方法架构
def get(self):app
# 输出内容到界面框架
self.write('Hello, world')tornado
# 这里就是路由配置
app = tornado.web.Application([
('/', MainHandler),
] )
if __name__ =='__main__':
# 设置监听端口
app.listen(9999)
# 启动服务器
tornado.ioloop.IOLoop.instance().start()
3.运行demo.py 不报错的话说明就成功了,在浏览器中访问 http://127.0.0.1:9999/ 就能够看到
Hello,world了。
4.总结:
关于Tornado的helloworld就介绍到这里了,后面会更新Tornado的更多内容,喜欢个人文章,记得关注我哦,一块儿学习,一块儿成长!
博客园: Code 人生