필자의 경우, 여러 다른 모듈에서 사용되는 보조 기능을 포함하는 일련의 파이썬 모듈이 있습니다. LIBS 폴더에 넣었고, LIBS 모듈을 사용하여 특정 작업을 수행하는 다른 모듈을 포함하는 동일한 경로 수준의 다른 폴더를 가지고 있습니다. 현재, 모든 모듈이 LIBS 모듈을 가져 오기 위해이 작업을 수행합니다.일부 Python 모듈 집합을 전역으로 가져 오는 방법은 무엇입니까?
import sys
sys.path.insert(0, '../LIBS')
import lib_module1
import lib_module2
....
프로젝트가 커지면 목에 통증이 시작됩니다. 각 새 모듈에 대해 이러한 보조 LIBS 모듈에 대한 많은 수의 import 문을 기록해야합니다.
LIBS 폴더가있는 동일한 경로의 lelvel에있는 폴더에있는 다른 모듈의 모든 LIBS 모듈을 자동으로 가져올 수있는 방법이 있습니까?
가능한 [Python의 폴더에있는 모든 모듈로드 중] (http://stackoverflow.com/questions/1057431/loading-all-modules-in-a-folder-in-python) – user1251007
나는 복제 할 수 없습니다. 추가 단계가 포함되어 있으므로 이것이 중복 된 것으로 생각하십시오. 대답은 그 질문에 기초 할 수도 있지만이 질문은 __init__.py (이 질문으로 인해 방금 배운 것)에서 시작한다고 가정하지 않습니다. – realityinabox