我即将从头开始构建一个python框架...... 所以,我对WSGI / Python版本感到困惑,(用于python 2.x的WSGI 1.0,用于python 3.x的WSGI 1.0.1)。 我应该从哪个最佳版本开始?请注意,我将/可能会使用一些现有的中间件或一些现有的代码。
感谢。
答案 0 :(得分:1)
WSGI PEP 3333仍然适用于Python 2,如果您写入PEP 3333,它仍然是Python 2的有效PEP 333 WSGI应用程序。
简短回答是使用Python 2并使用隐藏WSGI内容的框架。当你对WSGI一无所知时,不要从头开始构建一个,因为首先需要提出这个问题。
去看看Flask / Werkzeug。
一旦你理解了Flask和底层Werkzeug如何工作以及WSGI如何工作的原则,那么毕业后尝试编写自己的。