我运行了一个python脚本:
python main.py
好的,它在无限while
循环中运行。如何在一个(ACTUAL)会话中停止putty?
Ctrl + c
无效。
只有关闭腻子,再打开并杀死这个过程帮助我。
感谢您的帮助。
答案 0 :(得分:0)
您的代码是否使用捕获SIGINT的信号模块?或者它是通过KeyboardInterrupt在代码中的某个地方捕获的(很难说没有代码给我)?
您可以做的一件事就是在屏幕等虚拟终端中启动您的流程 - 您可以通过CTRL-A D退出,然后在外部终止该流程。
答案 1 :(得分:0)
尝试Ctrl + z;然后杀了。
yalca:~ farax$ python
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
ctrl + z
[1]+ Stopped python
yalca:~ farax$ bg
[1]+ python &
[1]+ Stopped python
yalca:~ farax$ jobs
[1]+ Stopped python
yalca:~ farax$ kill %1
[1]+ Terminated: 15 python
yalca:~ farax$