https://velog.io/@changwoo7463/파이썬-3.-importlib
이전에 import된 모듈을 수정하여도 한 번 불러온 모듈은 인터프리터 상에 적용되지 않음
커널 재시작없이 모듈 수정 및 반영하려면 importlib.reload()
from importlib import reload
modelA = reload(modelA)
or
>>> import importlib
>>> importlib.reload(foo_module)
https://docs.python.org/ko/3.14/library/importlib.html : importlib.import_module()
어떤 패키지가 import 되는지 바로 알 수 없어서 직관적이지 않음
프로덕션이 아니라면 로딩이 느려질때 importlib.util.LazyLoader 사용하는 정도
import importlib import import_module
piui = import_module("piui")
ppiui = import_module(".ppiui", "folder")
// piui.py, folder/ppiui.py
import importlib import import_module
config = {"model": "modelA"}
...
model_module = import_module(config["model"])