1、a.py在/desktop/demo1/里面
#a.py代码如下
def func_a():
print('func_a')
2、b.py在/desktop/demo2/里面
#b.py代码如下
def func_b():
print('func_b')
3、现需要在/desktop/demo2/b.py下引用/desktop/demo1/a.py的funca()函数,方法如下:
(1)在/desktop/demo1/下新建_init.py文件(注意init左右各两条下划线),内容为空
(2)在/desktop/demo2/b.py最上面添加以下代码:
import sys
sys.path.append(".")
from demo1.a import *
(3)完整b.py代码如下
import sys
sys.path.append(".")
from demo1.a import *
def func_b():
print('func_b')
func_a()