gpt4 book ai didi

python - 如何在 Python 中查找两个目录?

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:20 26 4
gpt4 key购买 nike

我知道要转到父目录,您应该使用

parentname = os.path.abspath(os.path.join(yourpath, os.path.pardir))

但是如果我想获取几个文件夹以上的目录名称怎么办?

假设我得到/stuff/home/blah/pictures/myaccount/album,我想获取“myaccount”和“album”的最后两个文件夹的名称(不是路径,只是名称)到在我的脚本中使用。我该怎么做?

最佳答案

>>> p='/stuff/home/blah/pictures/myaccount/album'
>>> os.path.abspath(p).split(os.sep)[-1]
'album'
>>> os.path.abspath(p).split(os.sep)[-2]
'myaccount'
>>> os.path.abspath(p).split(os.sep)[-3]
'pictures'
>>> os.path.abspath(p).split(os.sep)[-4]
'blah'

等...

关于python - 如何在 Python 中查找两个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8221844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com