Python各个框架工具介绍

来源:互联网 发布:game of life 算法 编辑:程序博客网 时间:2024/05/18 03:30

【Python 各个框架工具介绍】

[Web开发框架]
Tornado:推荐,官网:http://www.tornadoweb.org/
Bottle:一般,官网:http://bottlepy.org/docs/dev/
Flask:一般,官网:http://flask.pocoo.org/

相关文档:http://feilong.me/2011/01/talk-about-python-web-framework

[Web模板引擎]
jinja 2: 推荐,速度快,语法易用,官网:http://jinja.pocoo.org/docs/,http://jinja.pocoo.org/
mako:一般,速度看,语法不易用,官网:http://www.makotemplates.org/

相关文档:http://jasongreen.iteye.com/blog/356412

[开发工具]
PyCharm:容易用
PyCharm官网:http://www.jetbrains.com/pycharm/
PyCharm相关:http://developer.51cto.com/art/201104/252810.htm

[后端开发库]
gevent: 异步事件epoll封装 官网:http://www.gevent.org/
boost-python: C++ Boost 的Python封装,官网:http://www.boost.org/doc/libs/1_48_0/libs/python/doc/ 参考:http://www.cnblogs.com/msopengl/archive/2011/08/30/2159336.html、http://edyfox.codecarver.org/html/boost_python.html

Twisted:http://twistedmatrix.com/trac/,Python高性能的网络编程框架
[消息系统]
Beanstalkd:
Beanstalkd官网:http://kr.github.com/beanstalkd/
Beanstalkd PHP客户端:http://beanstalk.sourceforge.net/
Beanstalkd Ruby客户端http://beanstalk.rubyforge.org/
Beanstalkd介绍:http://developer.51cto.com/art/201109/290930.htm

来源:黑夜路人