2009-12-13 6 views
1

Eclipse에서 대화 형 콘솔로 작업 중이며 reload가 코드에서 업데이트 된 기능을 표시하지 않습니다. 내 코드이었다Pydev/Eclipse로 가져 오기

def func1(): 
    return 1 
def func2(): 
    return 2 

을하지만

def afunc1(): 
    return 1 
def func2(): 
    return 2 
def func1(): 
    return 3 

로 변경하고 (TestMod를) imp.reload을 실행했을 때, 나는 'module' object has no attribute 'afunc1()'을 얻었다.
또한 때때로 함수가로드되고 때때로로드되지 않습니다.

답변

0

이클립스가 ctl-s를 눌렀을 때 파일을 저장하지 않았거나 올바른 위치에 저장하지 않았다. 그것을 작동 시키려면 패키지 탐색기에서 파일 이름을 마우스 오른쪽 버튼으로 클릭하고 PyDev로 열기를 선택하고 그 아래에 저장해야합니다.

+0

빠른 팁, 때로는 프로젝트에서 클린 이상한 오류가 나타나고 있습니다. – Roman