import os

path1 = os.path.dirname(__file__)
print(path1)   返回当前文件的上一层的目录(不包含当前文件的文件名)


path2 = os.path.abspath('weatherApi.py')
print(path2)  返回py文件的完整路径


path3 = os.path.join((os.path.dirname(os.path.abspath(__file__))), '../test_temp/chichenInfo.txt')
print(path3)   拼接路径,txt文件和py文件不在同一个目录下,注意写法

输出结果:
path1:  D:/Code/app2/test_cases_Coding
path2:  D:\Code\app2\test_cases_Coding\weatherApi.py
path3:  D:\Code\app2\test_cases_Coding\../test_temp/chichenInfo.txt