我正在尝试使用importlib
以编程方式导入python文件。
例如,给定一个文件" a / b / some_file.py",并且在任何这些目录中也没有__init__.py
个文件(也不能添加它们),是导入它的最佳方式吗?
我尝试的内容似乎不正确: (从" a"'父目录中提取提示并将其添加到路径之后)
>>> importlib.import_module('a.b.some_file')
ImportError: No module named a.b.some_file
我也尝试过相对导入,但结果是一样的。