版权声明:分享才能发挥最大的价值 https://blog.csdn.net/qq_32252957/article/details/81358163
imp.load_source(name,pathname[,file])的作用把源文件pathname导入到name模块中,name可以是自定义的名字或者内置的模块名称。
假设在路径E:/Code/Python3/下有一个文件test.py, 内容如下:
-
def myadd(x, y):
-
return(x + y)
使用方法如下:
-
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)