如何在不关闭终端的情况下退出SimpleHTTPServer?

3

我正在使用PowerShell运行SimpleHTTPServer。

python -m SimpleHTTPServer 8080  

我想要通过退出(control + break)服务器而不关闭终端。 有什么建议吗?

提前感谢任何建议。


请检查以下链接:https://dev59.com/G2cs5IYBdhLWcg3wrmHC - Rami
如果您正在使用 PowerShell 3,请使用 PSSession cmdlet 将其在后台运行,并控制父进程。 - Eris
这里有另一种选择。Ctrl Z: http://superuser.com/a/262948 - fa wildchild
1
你可以详细查看我的回答,链接为https://dev59.com/G2cs5IYBdhLWcg3wrmHC#31334292。 - codersaif
1个回答

4

^C将关闭它(control+c)

以下是我测试control+c发送中断信号并退出的示例:

PS C:\> python -m http.server 8080
Serving HTTP on 0.0.0.0 port 8080 ...

Keyboard interrupt received, exiting.

请注意,我使用http.server代替Python 3中的SimpleHTTPServer,但对您应该是相同的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接