与cherrypy Python3兼容吗?

时间:2011-01-16 12:30:07

标签: python cherrypy

cherrypy是否支持Python3?还有哪些其他Web框架支持Python 3?

4 个答案:

答案 0 :(得分:4)

Cherrypy 3.2的网站说它在Python 3上运行!你去吧WSGI尚未适用于Python3,所以你还没有找到适用于python3的WSGI兼容框架(django,web.py)。樱桃,我假设采用fastcgi路线。

答案 1 :(得分:1)

实际上有更新1.01 WSGI - 它在客户端引入了一些向后兼容性的变化(仅与服务器站点稍有不同)。
所以符合WSGI的所有框架都符合WSGI 1.01和python3。
更新WSGI接口的HTTP Server可以在python3和python2上运行任何WSGI 1和1.01应用程序。

详情请见PEP 3333 更新于1月14日至15日(来自python邮件列表)

被接受

答案 2 :(得分:0)

我已经使用Python 3运行了一个CherryPy网站几个月了,它运行良好,但你必须使用存储库的python3分支中的代码,因为尚未发布CherryPy 3.2。

答案 3 :(得分:0)

我非常喜欢Bottle,然后为了制作,我用Cherrypy运行Bottle

这很简单。只需pip3安装两个然后运行你的瓶子应用程序与cherrypy,如:

app.run(host='localhost',
    port=8080,
    server='cherrypy',
    reloader=True,
    debug=False)