从绝对路径上导入 Python 模块
小于 1 分钟
从绝对路径上导入 Python 模块
对于 Python 3.5+,使用 importlib.util
库的函数来导入模块:
import importlib.util
def load_file(path: str):
spec = importlib.util.spec_from_file_location('module_name', path)
modulevar = importlib.util.module_from_spec(spec)
spec.loader.exec_module(modulevar)
return modulevar