【问题标题】:Flask project in Visual Studio 2015: how to specify port number?Visual Studio 2015 中的 Flask 项目:如何指定端口号?
【发布时间】:2016-10-19 08:57:58
【问题描述】:

如何在 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)

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

【问题讨论】:

  • 澄清一下,你问的是如何设置环境变量,对吧?
  • @Andy:是的,最后的值取自环境变量,每次启动调试器的值都不一样。
  • 为什么要使用VS2015进行python开发?
  • @nucleon:为什么不:)?
  • 也许我应该试一试。一直坚持使用 pydev 进行日食。

标签: python visual-studio flask visual-studio-2015 ptvs


【解决方案1】:

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

【讨论】:

  • 我不敢相信我错过了-_-
  • 感谢您提供如此简单快捷的解决方案。
  • 很高兴我能帮上忙 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-20
  • 2014-05-14
  • 2016-06-03
  • 2010-11-22
  • 2017-06-19
相关资源
最近更新 更多