1、同一目录下的两个py文件,分别为A.py和B.py
B.py里面的代码
def Add(x,y): return x+y; def SayHello(name): print(f'hello {name}')
A.py 文件调用B.py里面的方法
#引用B文件 import B #调用B文件里面的Add方法 result= B.Add(5,6) print(result) #调用B文件里面的SayHello B.SayHello('lqwvje')
2、引用其他文件夹下的py文件里抽的方法
假如我们把上面B.py文件放在D盘的根目录下,调用如下
#引入代码 import sys from sys import path path.append('D:\\') #这里D:\\是B.py所在文件夹 import B #调用B文件里面的Add方法 result= B.Add(5,6) print(result) #调用B文件里面的SayHello B.SayHello('lqwvje')
假如我们把上面B.py文件放在当前目录下的F目录下,调用如下
#引入代码 import sys from sys import path path.append('./F') #这里./F是当前目录下的 F目录下的B.py所在文件夹 import B #调用B文件里面的Add方法 result= B.Add(5,6) print(result) #调用B文件里面的SayHello B.SayHello('lqwvje')
本文来自:www.luofenming.com