您现在的位置: 主页 > 上位机技术 > python > 五分钟带你体验Python神器:Tornado框架(入门级福利)!
本文所属标签:
为本文创立个标签吧:

五分钟带你体验Python神器:Tornado框架(入门级福利)!

来源:admin 网络用户发布,如有版权联系网管删除 2018-08-14 

Python的web框架有Django、flask、tornado、Bottle、Pylons,但是现在企业做web开发的话,主要用到的框架只有Django和tornado两种。

大家需要相应的学习资料的话可以私信给我,发送学习,就可以自动得到学习资料包括数十套PDF和视频啥的。

五分钟带你体验Python神器:Tornado框架(入门级福利)!

hello world

五分钟带你体验Python神器:Tornado框架(入门级福利)!

这是官方的一个Hello, World 例子

执行python hello.py

打开浏览器访问

http://localhost:8888/

就可以看到服务器的正常输出Hello, world

五分钟带你体验Python神器:Tornado框架(入门级福利)!

一个普通的tornado web服务器通常由四大组件组成

五分钟带你体验Python神器:Tornado框架(入门级福利)!

五分钟带你体验Python神器:Tornado框架(入门级福利)!

五分钟带你体验Python神器:Tornado框架(入门级福利)!

同一个ioloop实例运行在一个单线程环境下

阶乘服务

我们来编写一个正常的web服务器

它将提供阶乘服务

五分钟带你体验Python神器:Tornado框架(入门级福利)!

五分钟带你体验Python神器:Tornado框架(入门级福利)!

执行python fact.py ,打开浏览器。

键入

http://localhost:8888/fact?n=50

可以看到浏览器输出了

五分钟带你体验Python神器:Tornado框架(入门级福利)!

使用Redis

上面的例子是将缓存存在本地内存中

五分钟带你体验Python神器:Tornado框架(入门级福利)!

五分钟带你体验Python神器:Tornado框架(入门级福利)!

当再访问

http://localhost:8888/fact?n=50

浏览器输出如下:

五分钟带你体验Python神器:Tornado框架(入门级福利)!

圆周率计算服务

接下来再增加一个服务

计算圆周率

圆周率的计算公式有很多种

我们用它最简单的

五分钟带你体验Python神器:Tornado框架(入门级福利)!

因为两个Handler都需要用到redis

五分钟带你体验Python神器:Tornado框架(入门级福利)!

五分钟带你体验Python神器:Tornado框架(入门级福利)!



              查看评论 回复



嵌入式交流网主页 > 上位机技术 > python > 五分钟带你体验Python神器:Tornado框架(入门级福利)!
 服务 一个 浏览器

"五分钟带你体验Python神器:Tornado框架(入门级福利)!"的相关文章

围观()