我写了这段代码:
x = 0
while x == 0:
print 'd'
当我输入C-c时!和C-c C-c代码运行。
现在的问题是:我如何停止执行该代码?
答案 0 :(得分:3)
非常感谢我们的答案。最后我得到了解决方案。这是我一步一步的操作方法。
致 Omri Barel,Pavel Repin,jmdeldin
Startpoint是:pythontests.py文件中的无限循环,
就我而言,我收到了这条消息:
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
答案 1 :(得分:1)
切换到*Python*
缓冲区并输入C-q C-c
以中断脚本。 C-q
(quoted-insert
)用于插入控制字符,因为Emacs会拦截C-c
。它也适用于shell模式。
答案 2 :(得分:0)
我认为您希望C-g停止运行当前命令。