cherrypy现在支持Python3了吗?

6 投票
4 回答
3565 浏览
提问于 2025-04-16 10:03

cherrypy现在支持Python3了吗?还有哪些其他的网页框架也支持Python 3呢?

4 个回答

0

我已经用Python 3运行了一个CherryPy网站几个月了,运行得很好。不过,你必须使用这个代码库中python3分支的代码,因为CherryPy 3.2还没有发布。

1

其实有一个更新版本1.01的WSGI,它对客户端做了一些小改动,但服务器端的变化不大。
所以,所有符合WSGI标准的框架现在也都符合WSGI 1.01和Python 3。
那些更新了WSGI接口的HTTP服务器,可以在Python 3和Python 2上运行任何WSGI 1和1.01的应用。

想了解更多,可以查看PEP 3333。这个更新是在1月14到15日被接受的(来自Python邮件列表)。

5

Cherrypy 3.2 的官网说它可以在 Python 3 上运行!所以这就是答案。不过,WSGI 目前还没有完全支持 Python 3,所以你还找不到像 Django 和 web.py 这样的符合 WSGI 标准的框架。Cherrypy 我猜是走的 fastcgi 这条路。

撰写回答