2016-08-15 2 views
9

저는 Python과 Eclipse를 처음 사용합니다.PyDev 디버깅 : 끝에 "_pydev_execfile"을 열지 마십시오

Eclipse/PyDev를 사용하여 모듈 파일을 디버깅하고 있습니다. 파일의 마지막 줄에서 "Step Over"또는 "Step return"을 클릭하면 Eclipse는 디버깅이 종료되기 전에 "Step over"또는 "Step return"을 다시 클릭해야하는 파일 "_pydev_execfile"을 엽니 다.

모두에게 또는 나에게도 마찬가지입니까?

이 문제를 방지 할 수 있습니까?

답변

2

일반적으로 # @DontTrace은 함수를 정의하는 줄 끝 부분에 추적 기능에서 이러한 함수를 무시할 수 있습니다. 다음과 같이 질문에 설명 된 특정 경우

는,이 작품 :에 _pydev_execfile.py에 execfile()의 정의를 변경합니다 이후

def execfile(file, glob=None, loc=None): # @DontTrace 
    ... 

, PyDev의 다른 파일을 여는 끝 (codecs.py) 디버깅이 끝날 때. 이 문제를 해결하려면 @DontTrace 함수를 몇 가지 추가해야합니다 (단 하나만 포함).

관련 문제