【发布时间】:2011-10-06 21:36:55
【问题描述】:
$ cat e.py
raise Exception
$ python e.py
Traceback (most recent call last):
File "e.py", line 1, in <module>
raise Exception
Exception
$ echo $?
1
我想将此退出代码从 1 更改为 3,同时仍转储完整的堆栈跟踪。最好的方法是什么?
【问题讨论】:
-
看起来像
1python 在未处理的异常一直冒泡时使用的默认返回码值?我想知道它是否因异常类型而异。
标签: python exception exit-code