모듈의 이름이 주어지면 어떻게 모듈 세트가 설치되었는지 여부를 테스트 할 수 있습니다. 예 :설치된 Python 모듈 종속성 테스트
modules = set(["sys", "os", "jinja"])
for module in modules:
# if test(module exists):
# do something
이 같은 테스트를 쓰고 자 할 때 :
try:
import sys
except ImportError:
print "No sys!"
이 내가 뭘하는지에 대한 조금 복잡합니다. 이것을하기위한 역동적 인 방법이 있습니까?
eval ("import % s"% module)을 시도했지만 컴파일 오류가 발생했습니다.
귀하의 생각과 제안에 감사드립니다. 고맙습니다.