编辑器:vscode + python
文件路径状况及问题描述:
现有有一个文件夹top,文件夹top下面有两个文件夹mid1和mid2,文件夹mid1下面有一个python文件button1.py,在button.py中有一个函数print_mid1(),文件夹mid2下有一个python文件button2.py,该如何在button2.py中调用文件夹mid1下的print_mid()函数
top/
|-- mid1/
| |-- button1.py
|-- mid2/
| |-- button2.py
文件内容:
button1 :
def print_mid1() :
print("这里是mid1文件夹下 button1.py文件的 print_mid1()函数")
button2 :
import sys
sys.path.append("E:/aproject/_002_text/top/mid1")
from button1 import print_mid1
if __name__ == "__main__" :
print_mid1()
def print_mid1() :
print("这里是mid1文件夹下 button1.py文件的 print_mid1()函数")
import sys
sys.path.append("E:/aproject/_002_text/top/mid1")
from button1 import print_mid1
{
"python.analysis.extraPaths": [
"./top/mid1"
],
"python.autoComplete.extraPaths": []
}
if __name__ == "__main__" :
print_mid1()
这里是mid1文件夹下 button1.py文件的 print_mid1()函数