我使用Visual Studio模板创建了Flask的默认基本Web服务器。 当我从命令提示符启动它时,它说“按Ctrl + C退出”。当我按Ctrl + C时,没有任何反应,服务器继续运行。Flask服务器不会在Windows中的Ctrl + C上停止
问题:有没有办法让Flask在Ctrl + C上停止播放?
这是服务器启动的代码:
from os import environ
from myapp import app
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)
CTRL^C是否得到任何响应? – Vinny
它甚至在Linux中仍然运行...标记以寻找答案。 – Sraw
尝试CTRL + Break而不是 –