3
我在python中使用除try塊外的try塊時失敗,如何打印有意義的錯誤信息。我用Cpython中的perror等價函數
我在python中使用除try塊外的try塊時失敗,如何打印有意義的錯誤信息。我用Cpython中的perror等價函數
>>> try:
... 0/0
... except Exception,e:
... print e.message
...
integer division or modulo by zero
或在Python 2.6及以上,e.args
尋找類似PERROR(),因爲BaseException.message has been deprecated
>>> try:
... 0/0
... except Exception,e:
... print e.args
...
('integer division or modulo by zero',)
try:
pass
except Exception, err:
print err
我使用python 2.6,因此電子商務。參數工作正常。謝謝 – 2010-02-08 07:11:43