在 visual studio 2015 中指定静态端口为 5000 的 Flask 项目

Specify flask project with static port 5000 in visual studio 2015

我是 Flask 开发新手,正在使用 visual studio,当我 运行 项目时,它会随机生成 ports 例如 44744,84849,84458 每次我 运行 ,每次我 运行 项目时如何让它静态化为 5000

端口配置将在 runserver.py 文件中提供。

if __name__ == '__main__':
HOST = environ.get('SERVER_HOST', 'localhost')
try:
    PORT = int(environ.get('SERVER_PORT', '5555'))
except ValueError:
    PORT = 5555
app.run(HOST, PORT)

以上是Visual StudioFlash项目中的默认配置。您可以将 5555 修改为 5000 或任何您想要的。

我所做的是删除文件 runserver.py 中的所有行:

if __name__ == '__main__':
HOST = environ.get('SERVER_HOST', 'localhost')
try:
    PORT = int(environ.get('SERVER_PORT', '5555'))
except ValueError:
    PORT = 5555
app.run(HOST, PORT)

并将它们替换为:

app.run(port=5000,debug=True)