如何将参数传递给 Python 中的 wsgiref 应用程序?

How to pass arguments to wsgiref application in Python?

wsgiref 应用程序函数必须如下所示:

def application(environ, start_response):

start_response只是一个函数,而environ没有任何用户设置的参数(https://www.python.org/dev/peps/pep-3333/#environ-variables)。
鉴于此,应用程序如何使用用户定义的变量而不将它们设为全局变量?

想通了。应用程序函数可以是 class 的一部分,允许将 self 作为参数。 class 可以保存应用程序需要的任何数据。

class XYZ:
    def application(self, environ, start_response):