web.py是一个开源的Python Web框架,小巧灵活、简单并且非常强大,在使用时没有任何限制。目前的最新版本是0.37,下载后运行如下命令即可安装:
sudoeasy_installweb.py
在Linux等系统下,需要root权限,执行:
sudopythonsetup.pyinstall
或者从git上获得最新的开发版本:
gitclonegit://github.com/webpy/webpy.git ln-s`pwd`/webpy/web.
目前web.py被广泛运用在许多大型网站,如西班牙的社交网站Frinki、主页日平均访问量达7000万次的Yandex等。
web.py本身还提供调试工具,你也可以在应用程序/模板中禁止或启用调试:
web.config.debug=False
除了调试外,web.py使在Python里编写HTML变的更加简单,并且提供模板文件供开发者编写。更多详细信息,你可以访问web.py官网。
Aaron Swartz在reddit.com时发布了最原始版的web.py,不幸地是,其创始人Aaron Swartz已于北京时间1月12日自杀身亡。
安装地址:http://webpy.org/install
教程:http://webpy.org/docs/0.3/tutorial
具体代码示例:http://webpy.org/src/
API文档:http://webpy.org/docs/0.3/api
相关阅读:
开源产品系列:企业级Web框架web2py
(责任编辑:leonlee07)