方法一:用OS获取
import os path = os.path.realpath(__file__) # 获取当前文件所在的路径 DIR = os.path.dirname(path) # 获取文件所在的目录 BASE_PATH = os.path.dirname(DIR) # 获取文件所在的上一层目录 CASE_PATH = os.path.join(BASE_PATH,"case") #路径拼接
方法二:用Path获取
from pathlib import Path a = Path(__file__).absolute() #获取当前文件的绝对路径 a1 = a.parent #获取a文件的目录路径 BASE_PATH = a1.parent #获取a文件的上一层目录路径 p = Path(BASE_PATH) #实例化 CASE_PATH = p.joinpath("case") #路径拼接