Python的文件路径

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
原文地址:https://www.cnblogs.com/tianpin/p/15634437.html