要统计文件夹中图片的数量,您可以使用Python的`os`模块和`glob`模块。以下是一个示例代码,它会遍历指定文件夹及其所有子文件夹,并统计所有图片文件(如`.jpg`、`.png`、`.jpeg`等)的数量:
import os
import glob
def count_image_files(folder_path):
total_image_count = 0
使用os.walk遍历文件夹及其所有子文件夹
for root, dirs, files in os.walk(folder_path):
使用glob.glob查找所有符合特定格式的文件
image_files = glob.glob(os.path.join(root, '*.jpg')) + glob.glob(os.path.join(root, '*.png')) + glob.glob(os.path.join(root, '*.jpeg'))
累加图片文件的数量
total_image_count += len(image_files)
return total_image_count
替换为您要统计的文件夹路径
folder_path = '/path/to/folder'
image_count = count_image_files(folder_path)
print(f'该文件夹中共有 {image_count} 张图片。')
请确保将`/path/to/folder`替换为您要统计的实际文件夹路径。运行此代码后,它会输出该文件夹中所有图片文件的数量。