给定一个文件路径 c:\xxx\abc\xyz\fileName.jpg
,我怎样才能得到文件的父文件夹?在这个例子中,我正在寻找 xyz
。获取文件的目录数量可能会有所不同。
最佳答案
使用os.path.dirname
获取目录路径。如果你只想要目录的名称,你可以使用 os.path.basename
从中提取基本名称:
>>> path = r'c:\xxx\abc\xyz\fileName.jpg'
>>> import os
>>> os.path.dirname(path)
'c:\\xxx\\abc\\xyz'
>>> os.path.basename(os.path.dirname(path))
'xyz'
关于python - 如何获取文件的父目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31525697/