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)

参考:python脚本中的sys.path.append(“..“)详解

posted @ 2022-09-27 23:56  温小皮  阅读(3180)  评论(0编辑  收藏  举报