본문 바로가기
파이썬

파이썬 importlib.import_module을 사용하여 Python에서 모듈을 가져 오는 방법

by º기록 2021. 2. 15.
반응형


다음 dir 구조를 고려하십시오.

a / b / __ init __. py 에는 다음 코드가 있습니다.

(실제 코드에서는 "c"에 이름이 있습니다.)

a.b 가져 오기 를 시도하면 다음 오류가 발생합니다.

내가 무엇을 놓치고 있습니까?

감사!

 

해결 방법

 

상대적 수입품의 경우 다음을 수행해야합니다.

b) 명시 적으로 앵커 제공

importlib.import_module('.c', 'a.b')

물론, 대신 절대 가져 오기를 수행 할 수도 있습니다.

importlib.import_module('a.b.c')

 

참조 페이지 https://stackoverflow.com/questions/10675054

 

 

반응형

댓글