는 모듈 이름의 문자열을 감안할 때, 당신은 모듈에 모든 것을 가져 어떻게 당신은 전화 한 것처럼 : from module import *
즉, 주어진 문자열 S = "모듈", 하나는 다음에 해당하는 나올까요 방법 : __import__(S, fromlist="*")
예상대로 작동하지 않는 것 같습니다 (아무 것도 가져 오지 않음).
나는 같은 디렉토리에 파이썬 모듈 a.py와 b.py를 가지고있다. a.py가 다른 디렉토리에서 가져 오거나 직접 실행되었으므로 a.py에서 b.py를 안정적으로 가져올 수 있습니까? 이 모듈은 배포되어 하나의 경로를 하드 코드 할 수 없습니다. 나는 __file__, sys.path 및 os.chdir로 놀았지만 지저분하다고 느낍니다. __file__을