我正在考虑开始一个个人宠物网项目来试验不同的东西并扩展我的知识.
我在工作中使用Java很多(对于Web应用程序:D)并且正在考虑在Python中创建自己的Java,因为我有点像这种语言,但从未通过简单的脚本阶段.
我想加强关于Python的设备(使用2.6.5)并且不知道会发生什么或者选择哪种框架:Django,Pylons,web2py等.
我也不知道这些框架会给我带来多少,以及我需要从头开始写多少.
如果有人可以提供给我,我可以使用与Java的比较.我正在考虑过滤功能,例如sitemesh,自定义标签,如JSTL;在Python中,我可以编写带有标签的HTML的干净页面,或者编写大量的print语句(像Java中的servlet一样吗?
我不确切地知道如何说出这个问题.
我实际上需要介绍如何在Python中执行Web开发,在什么级别以及Web框架带来的内容.
你能分享一下你的经历吗?
TIA!
解决方法
Python web frameworks运行全部功能/设施,从围绕WSGI的垫片,如Bottle和Flask,一直到完整的框架,如Django和TurboGears,甚至是“巨型框架”,如Zope.每个人做的事情都略有不同,但从一个到另一个人会有一些熟悉.