Tornado
来源:互联网 发布:bartender vb脚本示例 编辑:程序博客网 时间:2024/05/24 13:28
Tornado 4.3 中文翻译
Tornado是一个基于python实现的web框架和异步网络库,最初用来开发FriendFeed.通过使用非阻塞的网络I/O模型,Tornado可以抗住上千的并发连接,所以在长轮询、websockets以及那些彼此长连接的应用来说变得很简单
快捷链接
- Tornado 4.3 版本下载:
- 源码
- 邮件组:
- stackovreflow
- wiki
Hello world
一个使用tornado实现的『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()
这个例子没有用到任何tornado异步特性
Tornado安装
自动安装
pip install tornado
Tornado被PyPI收录,所以可以直接使用pip或者easy_install安装。注意,使用PyPI或者easy_install安装的tornado包括一些未被实现的demo应用,所以你最好再下载一个tar的源码为好.
手动安装
Download tornado-4.3.tar.gz:
tar xvzf tornado-4.3.tar.gzcd tornado-4.3python setup.py buildsudo python setup.py installThe Tornado source code is hosted on GitHub.
使用须知: Tornado 4.3 运行在python 2.6 2.7 或者3.2等更好版本(对python2.6和3.2的支持将会在下一个发行版中移除)。对于python2,tornaod改进了对SSL的支持,强烈推荐2.7.9或更新版本。
阅读全文
0 0
- tornado
- Tornado
- Tornado
- tornado
- Tornado
- tornado
- tornado
- Tornado
- tornado
- Tornado
- Tornado
- Tornado
- Tornado
- tornado
- Tornado简介
- asynchronous@tornado
- Tornado 安装
- Tornado 安装
- 知识总结之 插件化学习 Hook系统方法分析
- 足迹001
- Python装饰器
- 怎么给linux加环境变量
- mysql has gone away 的问题解决 --- ODBC 版本问题导致
- Tornado
- 在CentOS上搭建PHP服务器环境
- php中如何截取中文字符串
- POJ 3069 简单的贪心
- libevent编程疑难解答
- # main java.lang.StackOverflowError
- cin.get();cin.getline();getline(cin,string);cin.ignore()的理解
- HTTPS与http
- OpenCV学习笔记(24)关于hough变换中pt1、pt2点的确定