【发布时间】:2021-08-05 22:41:48
【问题描述】:
我喜欢在开发和调试期间将大量代码粘贴到 ipython 窗口中。我也有一种情况,如果发生某种情况,我想停止执行:
if condition:
<stop running>
sys.exit() 之类的解决方案似乎一直退出 ipython 回到终端提示符。还有其他方法吗?目前我这样做:
if condition:
fjklsd;
这会出错并返回 ipython 提示符,但也很丑。
【问题讨论】:
我喜欢在开发和调试期间将大量代码粘贴到 ipython 窗口中。我也有一种情况,如果发生某种情况,我想停止执行:
if condition:
<stop running>
sys.exit() 之类的解决方案似乎一直退出 ipython 回到终端提示符。还有其他方法吗?目前我这样做:
if condition:
fjklsd;
这会出错并返回 ipython 提示符,但也很丑。
【问题讨论】:
你可以提出这个异常raise KeyboardInterrupt
【讨论】: