Web服务器框架 Tornado简介


Posted in Python onJuly 16, 2014

Tornado 跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于实时的Web服务。

高性能web服务器框架Tornado简单实现restful接口及开发实例 https://3water.com/article/52209.htm

要使用它,必须按照以下套件:

1)Python(建议使用Python 2.5 / Python 2.6)

2)Simplejson(建议使用simplejson 2.0.9)

3)cURL(建议使用curl 7.19.7或以上版本)

4)Pycurl(建议使用pycurl 7.16.2.1)

5)Tornado Web Server(这才是主角,版本就照官网上最新的安装吧)

一个最简单的服务:

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
 def get(self):
  self.write("Hello, world")

application = tornado.web.Application([
 (r"/", MainHandler),
])

if __name__ == "__main__":
 application.listen(8888)
 tornado.ioloop.IOLoop.instance().start()
Python 相关文章推荐
Centos5.x下升级python到python2.7版本教程
Feb 14 Python
用Python展示动态规则法用以解决重叠子问题的示例
Apr 02 Python
Python数据类型详解(三)元祖:tuple
May 08 Python
Python matplotlib绘图可视化知识点整理(小结)
Mar 16 Python
详解Python中的动态属性和特性
Apr 07 Python
python 3.7.0 安装配置方法图文教程
Aug 27 Python
python3使用pandas获取股票数据的方法
Dec 22 Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 Python
Python使用py2neo操作图数据库neo4j的方法详解
Jan 13 Python
Python标准库itertools的使用方法
Jan 17 Python
Scrapy框架基本命令与settings.py设置
Feb 06 Python
python中rb含义理解
Jun 18 Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
Jul 16 #Python
Django在Win7下的安装及创建项目hello word简明教程
Jul 14 #Python
python django集成cas验证系统
Jul 14 #Python
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
Jul 14 #Python
用python + openpyxl处理excel2007文档思路以及心得
Jul 14 #Python
Python库urllib与urllib2主要区别分析
Jul 13 #Python
Python文件夹与文件的操作实现代码
Jul 13 #Python
You might like
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
PHP程序中使用adodb连接不同数据库的代码实例
2015/12/19 PHP
Yii框架表单模型和验证用法
2016/05/20 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2019/03/30 PHP
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
2009/10/25 Javascript
JS 仿腾讯发表微博的效果代码
2013/12/25 Javascript
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
JavaScript中split与join函数的进阶使用技巧
2016/05/03 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
JavaScript 截取字符串代码实例
2019/09/05 Javascript
Python虚拟环境virtualenv的安装与使用详解
2017/05/28 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
Python I/O与进程的详细讲解
2019/03/08 Python
python实现弹窗祝福效果
2019/04/07 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
网易2016研发工程师编程题 奖学金(python)
2019/06/19 Python
解决yum对python依赖版本问题
2019/07/05 Python
Django 通过JS实现ajax过程详解
2019/07/30 Python
解决Python设置函数调用超时,进程卡住的问题
2019/08/08 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
Python实现屏幕录制功能的代码
2020/03/02 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
Champion澳大利亚官网:美国冠军运动服装
2018/05/07 全球购物
乐高官方旗舰店:LEGO积木玩具
2019/04/06 全球购物
运动会铅球比赛加油稿
2014/09/26 职场文书
2015年工程部工作总结
2015/04/30 职场文书
检讨书模板大全
2015/05/07 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书
NodeJs内存占用过高的排查实战记录
2021/05/10 NodeJs
MySQL 全文检索的使用示例
2021/06/07 MySQL
MySQL 十大常用字符串函数详解
2021/06/30 MySQL
Python中基础数据类型 set集合知识点总结
2021/08/02 Python
Anaconda安装pytorch和paddle的方法步骤
2022/04/03 Python