Wie kann ich die Portnummer in einem Flask-Python-Projekt unter Visual Studio 2015 angeben, so dass beim Start immer derselbe Port verwendet wird?Flask-Projekt in Visual Studio 2015: Wie wird die Portnummer angegeben?
Meine Startdatei (app.py) sieht wie folgt aus:
from svc.svc import app
wsgi_app = app.wsgi_app
if __name__ == '__main__':
import os
HOST = os.environ.get('SERVER_HOST', 'localhost')
try:
PORT = int(os.environ.get('SERVER_PORT', '5555'))
except ValueError:
PORT = 5555
app.run(HOST, PORT)
Also denke ich, dass irgendwie muss ich die SERVER_PORT Umgebungsvariable für den Debugger-Prozess angeben, aber ich kann keine Option für sie finden.
Nur um zu klären, Sie zu fragen, wie die Umgebungsvariable setzen, nicht wahr? – Andy
@Andy: Ja, der Wert am Ende wird von der Umgebungsvariablen genommen, die jedes Mal, wenn ich den Debugger starte, einen anderen Wert hat. –
Das ist also keine Frage über Flask oder Python, oder? Es ist nur eine Frage darüber, wie man eine env var setzt, wenn man etwas in VS ausführt? – davidism