프로그램을 계속 돌리면서 trace하는 방법이 있나요

조회수 2805회

발생하는 문제 및 실행환경

웹사이트에서 파일을 받아와 데이터를 numpy로 읽는 프로그램을 만들고 있습니다. 근데 파일을 받아올 때 이상한 링크나 잘못된 xml구조 같은것 때문에 지금 에러가 셀 수 없을 정도로 많이 생깁니다 ㅜㅜ

예외처리 안 했을 때 나오는 에러 메시지 로그를 텍스트 파일에 계속 저장했다가 나중에 한꺼번에 검토하는 방식으로 예외처릴 하고 싶은데요 밑에 코드 같이 쓰면 어디서 에러가 났는지도 모르겠고, 다른 정보도 사라져서 거의 쓸모없는 데이터만 계속 출력됩니다.

소스코드

try:
    do_stuff()
except Exception, err:
    print Exception, err

어느 모듈의 어느 위치에서 에러가 발생했는지 정확히 알아내려면 어떻게 해야되나요?

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)