【问题标题】:Is there any framework like RoR on Python 3000?Python 3000 上是否有类似 RoR 的框架?
【发布时间】:2010-12-03 08:43:56
【问题描述】:

我喜欢RoR中的一个特性是db管理,它可以隐藏所有的sql语句,而且在RoR中更改不同的db非常容易,Python 3000中有没有类似的框架?

【问题讨论】:

标签: python ruby-on-rails frameworks python-3.x


【解决方案1】:

这个答案已经非常过时了。目前的事态是:

我相信这个列表会在接下来的每个月继续增长,特别是考虑到there will never be a Python 2.8

2.7 将是 Python 2 开发的终点,现在从 2.7 开始的官方升级路径是 Python 3.x。我敢肯定,在这种情况下,Web 框架对 Python 3 的支持只会越来越好。


[过时]
Python 3 尚未高度部署。它仍然缺少很多第三方库。

推荐的 Python 版本是 2.6.x,因为它是最新的,向后兼容,并且具有许多从 3.1 向后移植的功能。

对于 Python 2.6,您会发现很多框架:

【讨论】:

【解决方案2】:

我相信 CherryPy 即将发布用于 Python 3.X。

【讨论】:

    【解决方案3】:

    Python 3 目前还不能用于 Web 应用程序。 WSGI 1.0 规范不适用于 Py3k,相关的标准库是 2to3 hack,在处理字节与 unicode 时无法始终如一地工作。真是一团糟。

    WEB-SIG 正在抨击修订 WSGI 的提案;希望它可以很快向前发展,因为虽然 Python 3 不是主流但它肯定会朝着那个方向发展,而 webdev 的崩溃是相当尴尬的。

    【讨论】:

      【解决方案4】:

      Python 3 还没有准备好投入实际使用,因为还没有足够的库被更新来支持 Python 3。所以答案是:没有。

      但是在 Python 2 上有很多。至少有十个。

      Django、Turbogears、BFG,当然还有游戏中的老人:Zope。要判断哪个最适合您,您需要大量扩展您的要求。

      【讨论】:

      【解决方案5】:

      【讨论】:

        猜你喜欢
        • 2011-10-30
        • 2010-11-27
        • 1970-01-01
        • 1970-01-01
        • 2011-08-11
        • 1970-01-01
        • 1970-01-01
        • 2012-08-18
        • 2012-05-31
        相关资源
        最近更新 更多