同一目录下
在b.py文件中用下面两条语句即可完成对a.py文件中func( )函数的调用
import a #引用模块
a.func()
或者是
import a #应用模块
from a import func #引用模块中的函数
func()
不同目录下
若不在同一目录,python查找不到,必须进行查找路径的设置,将模块所在的文件夹加入系统查找路径
import sys
sys.path.append(‘a.py所在的路径’)
import a
a.func()
例如:
import sys
#绝对路径
sys.path.append('C:\\Users\\jonathan\\PycharmProjects\\python_spider\\main\\testMain')
import testMM
#还可以用相对路径
import sys
sys.path.append("../base/")
import xxxx