다른 폴더의 중요한 파이썬 모듈을 사용하는 데 어려움을 겪고 있습니다. 여기에서 나는 나의 폴더 내가이 내 foo.py
그러나상대 이름을 사용하여 파이썬 모듈 가져 오기
from ..A.spam import func
같은 모습입니다 B.에 foo.py
에 grok.py
파일에서 함수와 클래스를 가져 오기 위해 노력하고있어
foldername/
__init__.py
A/
__init__.py
spam.py
grok.py
B/
__init__.py
foo.py
현재 보이는 방법 다음 오류가 발생합니다.
ValueError: attempted relative import beyond top-level package
누군가 나를 도울 수 있습니까? 내가 잘못 가고있는 것을 이해할 수 없다.
가능한 복제본 : https://stackoverflow.com/questions/1918539/can-anyone-explain-pythons-relative-imports –