python中sys.path.append('..')用法
一般用处:import时,如果包不在同一个文件里,需要跨文件导入,则用sys.path.append('..')来更改导入的路径。
例子:
文件结构如图:
- 主程序在code文件中,调用其他.py中的函数
#main.py程序
import calculateMinus
import sys
sys.path.append('..')
import calculateMultiply
import plus.calculatePlus
a = 7
b = 5
minus = calculateMinus.minus(a, b)
print(minus)
multi = calculateMultiply.multiply(a, b)
print(multi)
plus = plus.calculatePlus.plus(a, b)
print(plus)