ich habe eine Frage bezüglich WSGI. Eine Lowlevel-WSGI-Python-Anwendung wird doch nicht bei jeder Anfrage neu geladen, sondern einmal gestartet und dann bei jeder Anfrage nur die entsprechende Funktion aufgerufen, oder?
Das hieße ja, dass ich zu Beginn der Anwendung einigermaßen aufwendige Sachen ausführen/intitialisieren kann, da die Anwendung an sich ja nur einmal geladen wird. Das hieße aber doch auch, dass ich globale Variablen benutzen kann, die auch nach mehreren Aufrufen noch vorhanden sind.
Lange Rede, kurzer Sinn: Funktioniert folgendes Skript?

Code: Alles auswählen
# Dieser Code wird nur einmal ausgeführt
import xyz
xyz.init()
#[...]
def app(environ, start_response):
# Dieser Code wird bei jedem Aufruf ausgeführt
#[...]
