python 根据路径导入模块

Posted yanzi_meng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 根据路径导入模块相关的知识,希望对你有一定的参考价值。

Import python module NOT on path


常规做法:
[python] view plain copy
  1. import sys  
  2. sys.path.append(‘C:/full/path‘)  
  3. from foo import util,bar  

而要直接通过路径
[python] view plain copy
  1. import imp  
  2. util = imp.load_source(‘util‘, ‘C:/full/path/foo/util.py‘)  

使用时使用util.method,此时并没有定义method 

method = util.method后才可以直接用method





以上是关于python 根据路径导入模块的主要内容,如果未能解决你的问题,请参考以下文章

python--导入其他文件夹下的模块(.py文件)

python之importlib模块

python - 路径处理 和 模块导入

Python 包内的导入问题(绝对导入和相对导入)

python导入模块时对路径的处理

如何在python3中正确导入同一目录下的模块