2013-07-07 7 views
0

내 자신의 모듈 가져 karrigell,하지만 난 내가 "testmodule는"내 자신의 모듈은 위상내가 karrigell 새로운 해요

from testmodule import TestClass 

를 사용하려고했던 문제가 생겼와 TestClass에 정의 된 유일한 클래스 모듈 내부. 내가 현장에 갈 때

하지만, 난

내가 구글 갔다
ImportError: No module named testmodule 

로 오류가 발생했습니다하고 가능한 솔루션을 가지고이 괜찮

tc = Import("testmodule") 

합니다. 하지만 모듈을 가져 오는 대신 클래스를 가져올 수는 있습니다. Karrigell에서 "가져 오기 ...에서 가져온"것이 더 이상 유용하지 않습니까?

귀하의 도움에 감사드립니다! 건배!

답변

0

나는 Karrigell을 처음 사용하기 때문에 더 나은 방법이있을 수 있지만 여기에 내가 찾은 것이있다. "Classes.py"라는 파일이 있고 그 파일 안에 ClassA와 ClassB를 사용한다고 가정 해 봅시다. 나는 Classes = Import("path/to/Classes")x = Classes.ClassA() 을 사용하여 모듈에 정의한 클래스의 인스턴스를 만들 수 있음을 발견했습니다. 추가 정보를 찾으면이를 업데이트 할 것입니다. 건배