os.path.dirname,os.path.abspath,__file__
import os # 当前文件的系统绝对路径,往往用于添加到环境变量BASE_DIR print(os.path.abspath(__file__)) # 当前所在文件的绝对路径 包括文件名 print(__file__) # 当前文件所在的目录 print(os.path.dirname(__file__)) # 文件所在目录的上一级目录 print(os.path.dirname(os.path.dirname(__file__))) print(os.path.dirname(os.path.abspath(__file__)))
结果为:
D:\python代码\每日面试题\pcc.py
D:/python代码/每日面试题/pcc.py
D:/python代码/每日面试题
D:/python代码
D:\python代码\每日面试题