如何查找Python文档中引发的错误?

时间:2013-11-02 10:14:50

标签: python error-handling

我正在学习Python,并且不知道在文档中我可以找到字典或列表调用引发的潜在错误。

例如:

d_maxtempm = d_summary[1]['maxtempm']
d_date = parsed_json['history']['date']

可以引发IndexOutOfBound或Key错误吗?

但完整列表在哪里可以完全实现我的错误处理?

2 个答案:

答案 0 :(得分:1)

可以在Python文档中找到Built-in Exceptions的列表。

listdict也有记录。

答案 1 :(得分:1)

您可以查看http://docs.python.org/2/library/exceptions.html所有例外情况。

字典可以提出:     KeyError http://docs.python.org/2/library/exceptions.html#exceptions.KeyError

列表可以提高:     IndexError http://docs.python.org/2/library/exceptions.html#exceptions.IndexError