2017-02-14 31 views
0

通過很難中斷Python應用程序(Web服務器)從Windows的命令行

server.serve_forever() 

這基本上是不可能從CLI使用Ctrl中斷它做在Windows 7上運行,開發一個Python Web服務器應用+ z或ctrl + d(在PowerShell,cmd.exe或ConEmu中)。當我通過任務管理器殺死它時,它會將一個鍵盤中斷轉儲到CLI,因此它接收它們,只是不停止。

我錯過了什麼嗎?這只是我編碼的方式嗎?通過任務管理器優雅地死亡,沒什麼大不了的,但它是一個PITA ...有什麼建議嗎?

回答

0

我想這只是Win7的方式。即使在硬件的1/4上,Linux也不是這樣。關閉。

+0

在Windows上使用Ctrl-c或ctrl-break。 Windows不是Linux。 –

+0

並不總是有效。我只是保持任務管理器打開。 – Omortis

相關問題