如何在不杀死iPython的情况下杀死python脚本?

时间:2011-04-14 21:20:20

标签: python wxpython ipython

我在python中用wx.Frame编写了一个脚本,它有一个exit函数,当用户单击关闭按钮时调用sys.exit()。我希望能够从iPython运行这个脚本,但是当用户单击关闭按钮时,sys.exit()会杀死正在运行的python脚本以及iPython。我可以使用什么代替sys.exit()来只杀死python脚本,而不是杀死iPython?

谢谢!

1 个答案:

答案 0 :(得分:1)

我对iPython不熟悉,但经过一番搜索,我发现了一个页面: http://ipython.scipy.org/moin/InterupptingThreads,我从中推断出你所要做的就是“提升SystemExit”。