为什么此python键盘中断不起作用?(在pycharm中)

在调试pycharm中的代码时,按Ctrl + C时,我的python try / except循环似乎不会触发键盘中断。我的代码如下所示:

try:

while loop:

print("busy")

except KeyboardInterrupt:

exit()

我的精简代码工作似乎出现了一些问题,并且没有产生相同的错误。完整的代码可以在这里查看。我还重新整理了代码(上面的代码),并产生了相同的错误。

回答:

从屏幕截图中可以看出,您正在IDE中运行此代码。关于IDE的问题是,它们与正常运行并不完全相同,尤其是在处理键盘字符时。按ctrl-

c的方式,IDE认为您要复制文本。python程序永远看不到字符。也许在运行时会弹出一个单独的窗口?然后,您将在ctrl-c之前选择该窗口。

以上是 为什么此python键盘中断不起作用?(在pycharm中) 的全部内容, 来源链接: utcz.com/qa/397692.html

回到顶部