Visual StudioテンプレートからFlaskを使用してデフォルトの基本Webサーバーを作成しました。 コマンドプロンプトから起動すると、「Ctrl + Cキーを押して終了します」と表示されます。 Ctrl + Cを押すと、何も起こらず、サーバーは実行を継続します。FlaskサーバーはWindowsではCtrl + Cで停止しません
質問:広告としてCtrl + CでFlaskを停止する方法はありますか?
これは、サーバの起動時のコードです:
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を試してください –