2013-11-02 2 views
1

저는 파이썬을 배우고 있으며 사전이나 목록 호출로 인해 발생할 수있는 잠재적 인 오류를 문서에서 찾을 수 있는지 알지 못합니다. 예를 들어파이썬의 문서에서 제기 된 오류를 찾는 방법은 무엇입니까?

:

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

가 IndexOutOfBound 또는 키 오류가 발생 할 수 있습니까?

하지만 오류 처리를 완전히 구현할 수 있도록 전체 목록은 어디에 있습니까?

+0

코드 또는 관련 API 모듈의 설명서를 참조하십시오. –

+0

@ JohnJohn2 python.org에서의 검색은 단순한 끔찍한 일입니다. –

답변

1

Built-in Exceptions 목록은 Python 설명서에서 찾을 수 있습니다.

listdict도 설명되어 있습니다.

+1

''KeyError'가'dict'을위한 문서에 명시되어있는 동안'IndexError'는'list'를위한 문서에서 언급되지 않았습니다. 이 질문에 대한 답은 Python 표준 라이브러리가 문서화되어 있지 않은데 아마도 그 대답이 사람들을 화나게 할 것이지만 아마도 질문자가 관심을 갖는 목록의 측면이 문서화되어 있지 않다는 것입니다. 그 위치에서. –

+1

@LutzHorn : Joh John2에 대해 걱정하지 마십시오. 그는 자신을 토벌 다운 트롤 인 거주자로 삼았습니다. 그의 기준은 ... 그의 의견이 비 구조적이거나 무례하다면, 깃발을 짚고 계속 나아 간다. –

+0

죄송 합니다만 목록 문서 http://docs.python.org/3.3/library/stdtypes.html#lists에서 '오류가 발생했습니다'설명을 찾을 수 없습니다. – user777466

관련 문제