programing

Python에서 Import 문의 a.는 무엇을 의미합니까?

newstyles 2023. 7. 13. 20:43

Python에서 Import 문의 a.는 무엇을 의미합니까?

파이썬의 코드를 살펴보고 있습니다.multiprocessing모듈에는 다음 행이 포함됩니다.

from ._multiprocessing import win32, Connection, PipeConnection

대신에

from _multiprocessing import win32, Connection, PipeConnection

그 이전의 미묘한 차이._multiprocessing.그게 무슨 의미죠?왜 그 기간?

이것이 명시적인 상대적 가져오기 구문입니다.그것은 현재 패키지에서 수입하는 것을 의미합니다.

현재 폴더의 기본 점 하나, 부모 폴더로 가고 싶을 때 이렇게 할 수 있습니다, 내 파이썬 버전 3.6.3.

enter image description here

모듈 이름의 점은 상대 모듈 가져오기에 사용됩니다(섹션 6.4.2 참조).

현재 패키지가 아닌 상위 패키지를 참조하여 둘 이상의 점을 사용할 수 있습니다.이는 패키지 내에서만 사용해야 하며, 메인 모듈에서는 항상 절대 모듈 이름을 사용해야 합니다.

언급URL : https://stackoverflow.com/questions/7279810/what-does-a-in-an-import-statement-in-python-mean