一 原理 :Python运行时查找库文件,是通过对sys.path变量列表路径进行遍历实现的。
二 实现方法:
1,通过sys.path添加路径:sys.path.append("路径名");
2,设置PYTHONPATH环境变量。
3,把自定义文件复制到sys.path的其中一个目录中
三 避免以前加载过同名模块而导致加载失败:
先检测是否加载过同名模块,如果加载过,reload此模块名.
代码:
if not "path" in sys.path:
sys.path.append("path")
if not 'mod' in sys.modules:
mod = __import__('mod')
else:
eval('import mod')
mod = eval('reload(mod)')