gpt4 book ai didi

python - 计算目录中图像的数量: not working

转载 作者:行者123 更新时间:2023-12-01 05:04:53 26 4
gpt4 key购买 nike

我在 Windows 7 上运行 Python 2.7.6。我在 C:/Data/Images 中有一个目录,其中包含许多 JPEG 图像。因此,我在命令提示符中导航到 C:/Data,然后输入 python 运行 Python shell。然后,我输入以下内容:

print len([f for f in os.listdir('Images') if os.path.isfile(f)])

这会返回 0,尽管我知道 C:/Data/Images 中有多个图像。

这是为什么?

最佳答案

os.listdir返回文件名列表(不包含目录路径部分)。您需要将目录名与文件名连接起来。

[f for f in os.listdir('Images') if os.path.isfile(os.path.join('Images', f))]

关于python - 计算目录中图像的数量: not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25244928/

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