私は Python を学んでいますが、辞書またはリストの呼び出しによって発生する可能性のあるエラーをドキュメントのどこで見つけることができるかわかりません。
例えば:
d_maxtempm = d_summary[1]['maxtempm']
d_date = parsed_json['history']['date']
IndexOutOfBound または Key エラーを発生させることができますか?
しかし、エラー処理を完全に実装できる完全なリストはどこにありますか?
私は Python を学んでいますが、辞書またはリストの呼び出しによって発生する可能性のあるエラーをドキュメントのどこで見つけることができるかわかりません。
例えば:
d_maxtempm = d_summary[1]['maxtempm']
d_date = parsed_json['history']['date']
IndexOutOfBound または Key エラーを発生させることができますか?
しかし、エラー処理を完全に実装できる完全なリストはどこにありますか?
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