gpt4 book ai didi

python - 查找整个分区内的指定文件夹

转载 作者:行者123 更新时间:2023-12-01 04:25:02 24 4
gpt4 key购买 nike

我需要找到可以位于磁盘上任何位置的指定文件夹。我想知道使用 Python 3.4 执行此操作的最快解决方案是什么。

我知道文件夹名称,例如“XXX”及其子文件夹“YYY”。而且为了不容易,有很多名为“XXX”的文件夹,但没有一个包含“YYY”文件夹。所以它非常独特。

我想在 C: 上行走并找到文件夹“XXX”,如果找到则检查它是否包含“YYY”。但也许有某种库可以加快速度或其他什么?

最佳答案

import os

partition = input("Which drive do you want to search? ")
dirname = "XXX"
subdirname = "YYY"
for root, dirs, _fnames in os.walk(partition):
if os.path.basename(root) != dirname: continue
if not os.path.isdir(os.path.join(root, subdirname)): continue
print("Found required folder:", root)
break

关于python - 查找整个分区内的指定文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33239414/

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