How can I specify the port number in a Flask python project under Visual Studio 2015, so that when it starts it always uses the same port?
My startup file (app.py) looks like this:
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)
So I guess that somehow I need to specify the SERVER_PORT environment variable for the debugger process, but I cannot find any option for it.
In Visual Studio, right click on the project name and choose "Properties". Then, click on "Debug" and you will see a "Port Number" and "Environment" section in which you will be able to set the port number and any other environment variables.