我正在阅读一些以前写的Python代码,发现了这个:
try:
# do some stuff
except 0:
# exception handling stuff
我不确定except 0的意思是什么?我猜测它可以捕获什么也没有,即让异常传播或者它可能是某种开关,通过去除0来打开和关闭调试模式,从而捕获所有异常。
有人能提供一些见解吗?谷歌搜索没有得到任何结果...
谢谢!
以下是一些示例代码(按请求提供):
try:
if logErrors:
dbStuffer.setStatusToError(prop_id, obj)
db.commit()
except 0:
traceback.print_exc()
except:0
吗?(请注意冒号的位置) - NPE