📅  最后修改于: 2023-12-03 14:46:22.124000             🧑  作者: Mango
os.path.dirname(path)
方法在给定路径中返回文件路径的父路径。该方法可以用于获取文件路径的上一级目录,也可以用于获取当前文件所在目录的上一级目录。
os.path.dirname(path)
path
:要返回父路径的文件路径。
返回文件路径的父路径。
import os
# 定义文件路径
file_path = 'D:\\PythonProjects\\test\\demo.txt'
# 获取文件路径的父路径
dir_path = os.path.dirname(file_path)
# 输出结果
print("文件路径:", file_path)
print("父路径:", dir_path)
文件路径: D:\PythonProjects\test\demo.txt
父路径: D:\PythonProjects\test
注意:返回的路径不包括文件名,只包括文件所在目录的路径。如果给定的路径是目录,则返回该目录的父目录。如果给定的路径不包含任何路径分隔符,则返回空字符串。