PyScripter - 无法终止使用 KeyboardInterrupt 运行
-
20-09-2019 - |
题
我写了很多我使用的小应用程序
try:
print "always does this until I Ctrl+C"
Except KeyboardInterrupt:
print "finish program"
我刚刚开始放弃使用 IDLE 并启动 PyScripter。但是 CTRL+C 不再起作用。是否还可以发送 KeyboardInterrupt
使用内置解释器时?
解决方案
在 PyScripter 中,如果您只想终止正在运行的程序,您可以随时重新初始化远程引擎:
- 应用程序运行菜单 > Python 引擎 > 重新初始化 Python 引擎或
- 解释器上下文菜单 > Python 引擎 > 重新初始化 Python 引擎或
- 键盘快捷键 CTRL-F2
其他提示
我一直回答我自己的问题,但我相信它们是有效的..
在PyScripter谷歌组具有一个实现方式,其中它们导入一个进度条和杀死它,模拟中断。然而,这是不一样的键盘中断。看来我的运气,直到一个新的实现。
话虽如此,任何人都可以建议终止于用户的判断程序(不使用线程:p)的另一个新颖的方式?
不隶属于 StackOverflow