2010-09-16 149 views
7

是否有Python 3的WSGI请求和响应包装?Python 3的WSGI请求和响应包装

WebOb看起来不错(虽然有一些critique),但它似乎写在Python <3。 Werkzeug似乎也是用Python编写的< 3.

我应该为Python 3编写自己的请求和响应包装器吗?也许这是不可能的,因为WSGI似乎有点broken in Python 3。那么该怎么办?放弃Python 3并回到Python 2?

+4

在py3k中有一个wsgi的替代品,它被称为[web3](http://www.python.org/dev/peps/pep-0444/) – SilentGhost 2010-09-16 11:26:50

+0

非常感谢这个提示!使用Python 3编写(WSGI)Web应用程序似乎是一个糟糕的时间。 – deamon 2010-09-16 11:38:21

+4

Web3并不是WSGI的替代品,它仅仅是一个提案,并且很好的保证不会被当前形式接受,并且会看到各种修改仍然可能不被接受。 – 2010-09-16 12:36:56

回答

0

不,没有用于Python3的WSGI。它由于新的字符串类型而发生。

2

我的建议:现在,Python 2.x应该用于生产质量的东西。我知道,Python 3在技术上非常有趣,但现在坚持使用Python 2会更容易和更高效。