为什么此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