Exiting a python script cleanly
我试图退出一个python脚本,但没有出现恼人的错误消息:
1 2 3 4 | Traceback (most recent call last): File"<pyshell#27>", line 3, in <module> sys.exit() SystemExit |
我试过很多东西,但都没用。下面是一个例子:
1 2 3 4 5 6 | while True: print"hi", #this just tests to see if I have exited. try: sys.exit() except SystemExit: print"Exited" |
注意:解决方案不一定要在任何靠近此代码的地方,这只是我尝试过的一个例子。
当我在python控制台(在windows或linux下)运行时,在使用
1 2 3 | An exception has occurred, use %tb to see the full traceback. SystemExit: -1 |
我怀疑您看到错误消息是因为您在某种类型的IDE中工作,是这样吗?