Python依次读取文件夹内的图片
介绍
作为一名经验丰富的开发者,我将会教你如何使用Python依次读取文件夹内的图片。这个过程并不复杂,只需要按照一定步骤进行即可。
流程
下面是整个过程的步骤:
journey
title 教你如何读取文件夹内的图片
section 开始
创建一个文件夹路径
获取文件夹内的所有文件名
section 读取图片
依次读取文件夹内的图片
section 结束
打印每张图片的路径
具体步骤
- 创建一个文件夹路径
import os
folder_path = '/path/to/your/folder'
这里需要将/path/to/your/folder
替换为你实际存储图片的文件夹路径。
- 获取文件夹内的所有文件名
file_names = os.listdir(folder_path)
这行代码将会获取文件夹内的所有文件名,并存储在file_names
变量中。
- 依次读取文件夹内的图片
for file_name in file_names:
if file_name.endswith('.jpg') or file_name.endswith('.png'):
image_path = os.path.join(folder_path, file_name)
print(image_path)
这段代码使用了for
循环遍历文件夹内的所有文件名。通过判断文件名是否以.jpg
或.png
结尾,确定文件是图片。然后使用os.path.join
方法拼接文件夹路径和文件名,得到图片的完整路径,并打印出来。
- 打印每张图片的路径
在上述代码中,我们已经通过
print(image_path)
打印了每张图片的路径。
总结
通过上面的步骤,你已经学会了如何使用Python依次读取文件夹内的图片。首先要指定文件夹路径,然后获取文件夹内的所有文件名,接着遍历文件名,筛选出图片文件,并打印出图片的路径。希望这篇文章对你有帮助,加油!