我应该使用什么WSGI版本从头开始构建python框架?

时间:2012-12-26 14:43:53

标签: python python-3.x python-2.7 mod-wsgi wsgi

我即将从头开始构建一个python框架...... 所以,我对WSGI / Python版本感到困惑,(用于python 2.x的WSGI 1.0,用于python 3.x的WSGI 1.0.1)。 我应该从哪个最佳版本开始?请注意,我将/可能会使用一些现有的中间件或一些现有的代码。

感谢。

1 个答案:

答案 0 :(得分:1)

WSGI PEP 3333仍然适用于Python 2,如果您写入PEP 3333,它仍然是Python 2的有效PEP 333 WSGI应用程序。

简短回答是使用Python 2并使用隐藏WSGI内容的框架。当你对WSGI一无所知时,不要从头开始构建一个,因为首先需要提出这个问题。

去看看Flask / Werkzeug。

一旦你理解了Flask和底层Werkzeug如何工作以及WSGI如何工作的原则,那么毕业后尝试编写自己的。