如何在Spyder中退出脚本?

Rob*_*lak 5 python spyder

我正在使用WinPython的Spyder.当我使用该命令创建一个新脚本并在exit()那里运行时,此命令会终止内核:

内核似乎意外死亡.使用"重新启动内核"继续使用此控制台.

在此运行时环境中停止脚本的正确方法是什么?

Rob*_*lak 11

一罐

如果不想更改脚本,可以

  • 切换到"在新的专用Python解释器中执行"或

  • 在IPython控制台注册一个退出处理程序:

    def exit_handler(): raise Exception("exit()"), get_ipython().ask_exit = exit_handler
    
    Run Code Online (Sandbox Code Playgroud)