python根据路径导入模块的两种方法:sys.path.append和imp.load_source

来源:互联网 发布:淘宝价格区间设置不了 编辑:程序博客网 时间:2024/06/04 20:33

下面讲述根据路径导入模块的两种方法.


假设在路径E:/Code/Python3/下有一个文件test.py, 内容如下:

def myadd(x, y):      return(x + y)  


方法一:把test.py文件所在的文件夹路径添加到sys.path中

import syssys.path.append('E:/Code/Python3')import testa = test.myadd(4, 10)print(a)


方法二:使用imp.load_source

import imp  m = imp.load_source('mymod', 'E:/Code/Python3/test.py')    # a = m.myadd(4, 10)  print(a)    # 或者 import mymod  a = mymod.myadd(4, 10)  print(a) 



0 0
原创粉丝点击