Python从任意文件系统位置导入模块

示例

如果您要导入的模块不作为Python标准库中的内置模块或作为副程序包而存在,则可以通过将路径添加到找到该模块的目录中来实现sys.path。如果主机上存在多个python环境,这可能会很有用。

import sys
sys.path.append("/path/to/directory/containing/your/module")
import mymodule

重要的是,你追加路径目录中mymodule被发现,而不是路径模块本身。