北京时间1月12号,著名计算机黑客Aaron Swartz自杀身亡,他不仅是Reddit联合创始人、RSS规格合作创造者还是著名Pyhton Web框架web.py的创始人。下面让我们一起来看看Aaron Swartz开发的轻量级框架——web.py。
web.py是一个开源的Python Web框架,小巧灵活、简单并且非常强大,在使用时没有任何限制。目前的最新版本是0.37,下载后运行如下命令即可安装:
sudo easy_install web.py
在Linux等系统下,需要root权限,执行:
sudo python setup.py install
或者从git上获得最新的开发版本:
git clone git://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
文/CSDN