Python
공백이나 기호가 있는 파일명 import하기
체봄
2023. 3. 10. 10:13
'main.py'라는 파일이 있을 때, 이 파일을 통째로 import하려면 다음과 같이 작성하면 된다.
import main
그런데 'main 2.py'나 'main-2.py'와 같이 공백이나 특정 기호가 있는 파일은 위 방법대로 import하면 syntax error가 발생한다.
이럴 때는 importlib 모듈을 사용하면 된다.
import importlib
main = importlib.import_module('main 2')
main = importlib.import_module('main-2')
반응형