0

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

谢谢。

4

1 回答 1

1

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

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

去看看 Flask/Werkzeug。

一旦你了解了 Flask 和底层 Werkzeug 的工作原理以及 WSGI 的一般工作原理,然后毕业并尝试编写自己的。

于 2012-12-26T20:42:29.770 回答