0
main.py
및 somemodule.py
디렉토리에 두 개의 파이썬 모듈이있는 경우 import somemodule
을 사용하여 somemodule
을 가져올 수 있습니다. 우리가 urls.py
및 views.py
이 장고 응용 프로그램에서 동일한 디렉토리에서 모듈을 가져올 수없는 이유는 무엇입니까?
./ main.py somemodule.py __init__.py
import views
사용할 수 있습니까? 그러나 상대적 수입품
from . import views
는 작동합니까?
는 응용 프로그램 디렉토리에있는'__init __ py' 파일을 참조하지 않았다. –
'__init __. py'는 python3에 고유하지 않습니다. 항상 모든 파이썬 패키지에 존재해야합니다. –
여전히 '가져 오기보기'가 작동하지 않는 이유는 설명하지 않습니다. 나는'main'과'somemodule'과 함께'__init __. py'를 넣으려고했는데, 이제'import somemodule'이 작동합니다. –