我写了这段代码:
x = 0
while x == 0:
print 'd'
当我输入C-c时!和C-c C-c代码运行.
现在的问题是:如何停止执行该代码?
解决方法:
非常感谢您的回答.最终我得到了解决方案.这是我的逐步方法.
感谢Omri Barel,Pavel Repin,jmdeldin
起点是:pythontests.py文件中的无限while循环,
> C-c! (打开python shell)(您看到两个窗口“ buffers”,光标位于python shell中)
> C-x o(切换到其他窗口“缓冲区”)(现在是pythontests.py文件高亮显示)
> C-c C-C(执行代码)(行开始移动并计数:))
> C-x o(切换到其他窗口“缓冲区”)(现在是python shell高亮显示)
> C-c C-c(停止运行进程)(现在您看到“引用”消息)
就我而言,我收到此消息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/tmp/python-4684wEr.py", line 3, in <module>
print 'd'
KeyboardInterrupt
这是截屏视频,它是如何工作的:http://youtu.be/1MbfCHusF9c