获取工程路径的方法

方法一:用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") #路径拼接
原文地址:https://www.cnblogs.com/ymlpk/p/13858528.html