python 获取文件路径中的不同等级文件夹
时间: 2023-04-11 19:00:31 浏览: 233
Python如何获取文件路径/目录
可以使用os模块中的split()和splitext()函数来获取文件路径中的不同等级文件夹。例如:
import os
path = "/home/user/Documents/example/file.txt"
# 获取文件名和扩展名
filename, ext = os.path.splitext(path)
# 获取文件所在目录路径
dir_path = os.path.dirname(path)
# 获取文件所在目录的父级目录路径
parent_dir_path = os.path.dirname(dir_path)
# 获取文件所在目录的祖先目录路径
grandparent_dir_path = os.path.dirname(parent_dir_path)
# 输出结果
print("文件名:", filename)
print("扩展名:", ext)
print("文件所在目录路径:", dir_path)
print("文件所在目录的父级目录路径:", parent_dir_path)
print("文件所在目录的祖先目录路径:", grandparent_dir_path)
阅读全文