如何在 Python 中捕捉 KeyError 異常?


當無法將某個值作為字典的鍵找到時,就會引發 KeyError 異常。已重寫了給定程式碼,以捕獲該異常並找到其型別。

示例

import sys
try:
s = {'a':5, 'b':7}['c']

except:
print (sys.exc_info())

輸出

(<type 'exceptions.KeyError'>, KeyError('c',), <traceback object at
 0x0000000003203748>)

更新於:2020-02-13

808 次瀏覽

啟動你的 職業生涯

完成課程獲得認證

入門
廣告
© . All rights reserved.