Visual Studio 2015中的Flask项目:如何指定端口号?

Pao*_*sco 5 python visual-studio flask ptvs visual-studio-2015

如何在Visual Studio 2015下的Flask python项目中指定端口号,以便在启动时始终使用相同的端口?

我的启动文件(app.py)看起来像这样:

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)
Run Code Online (Sandbox Code Playgroud)

所以我想我不知何故需要为调试器进程指定SERVER_PORT环境变量,但我找不到任何选项.

Avi*_* K. 8

在Visual Studio中,右键单击项目名称,然后选择"属性".然后,单击"Debug",您将看到"端口号"和"环境"部分,您可以在其中设置端口号和任何其他环境变量.

端口号和环境变量