파이썬 스크립트에서 모듈을 가져 오려고하는데 작동하지 않습니다. 그래서 파이썬 스크립트가 있습니다. /home/user/pythonscript/oneDir/onescript.py 그리고 계층 구조가 상위 인 디렉토리를 사용하고 싶습니다. /home/user/pythonscript/common.py 나는 내 onescript.py의 상단에 다음과 같은 한 : 내 common.py 파일에서파이썬 모듈 함수가 정의되지 않았습니다.
import sys
sys.path.insert(1,'/home/user/pythonscript')
import common
을, 나는 함수 onecConnect이, 내가, onescript.py 실행하려고하면 내가 얻을 기능을 onecConnect 사용하는 다음 오류 : nameError : name 'onecConnect'가 정의되지 않았습니다.
누구든지 내가 뭘 잘못했는지 또는 잊어 버린 것을 볼 수 있습니까? 감사합니다.
오류의 역 추적은 무엇입니까? –
'onecConnect()'또는'common.onecConnect()'를하고 계십니까? – Kevin
콘솔에서 볼 수있는 유일한 것은 Traceback (대부분의 recet 호출 마지막)입니다 : 파일 "onescript.py"에 줄 onesecript.py = oneConnect() NameError : 'onecConnect'이름이 정의되지 않았습니다. 나는 onecConnect , common.onecConnect (나는 그것을 시도하고 오류를 잔뜩 가지고있어) –