import os import glob # 定义要遍历的文件夹路径 folder_path = "/path/to/your/folder" # 遍历文件夹及子文件夹,统计每个子文件夹中的图片数量 for root, dirs, files in os.walk(folder_path): # 统计当前文件夹中的图片数量 image_count = len(glob.glob(os.path.join(root, "*.jpg")) + glob.glob(os.path.join(root, "*.png"))) print("文件夹 %s 中共有 %d 张图片" % (root, image_count) 这段代码能不能不要统计指定文件夹的图片数量,只统计指定文件夹下面所有子文件夹的土拍你数量
时间: 2024-01-29 22:04:49 浏览: 132
文件夹遍历
可以,只需要把 `folder_path` 改成指定文件夹下的某个子文件夹即可,例如:
```python
import os
import glob
# 定义要遍历的文件夹路径,这里以子文件夹 "subfolder" 为例
folder_path = "/path/to/your/folder/subfolder"
# 遍历文件夹及子文件夹,统计每个子文件夹中的图片数量
for root, dirs, files in os.walk(folder_path):
# 统计当前文件夹中的图片数量
image_count = len(glob.glob(os.path.join(root, "*.jpg")) + glob.glob(os.path.join(root, "*.png")))
print("文件夹 %s 中共有 %d 张图片" % (root, image_count)))
```
这样就只会统计 `folder_path` 下的所有子文件夹的图片数量了。
阅读全文