gpt4 book ai didi

python - 如何在 Python 中从目录中区分文件?

转载 作者:太空狗 更新时间:2023-10-29 20:34:16 24 4
gpt4 key购买 nike

当使用 os.listdir 方法时,我需要告诉结果列表中的哪个项目是目录还是文件。

当我必须遍历此列表中的所有目录,然后在每个目录中添加一个文件时,我遇到了一个问题。

有没有办法遍历此列表并从中删除所有文件?如果无法使用 os.listdir,我应该改用什么方法?

谢谢。

最佳答案

使用 os.path.isdir 过滤目录。可能是这样的

dirs = filter(os.path.isdir, os.listdir('/path'))
for dir in dirs:
# add your file

关于python - 如何在 Python 中从目录中区分文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/599474/

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