Python依次读取文件夹内的图片

介绍

作为一名经验丰富的开发者,我将会教你如何使用Python依次读取文件夹内的图片。这个过程并不复杂,只需要按照一定步骤进行即可。

流程

下面是整个过程的步骤:

journey
    title 教你如何读取文件夹内的图片

    section 开始
        创建一个文件夹路径
        获取文件夹内的所有文件名
    section 读取图片
        依次读取文件夹内的图片
    section 结束
        打印每张图片的路径

具体步骤

  1. 创建一个文件夹路径
import os

folder_path = '/path/to/your/folder'

这里需要将/path/to/your/folder替换为你实际存储图片的文件夹路径。

  1. 获取文件夹内的所有文件名
file_names = os.listdir(folder_path)

这行代码将会获取文件夹内的所有文件名,并存储在file_names变量中。

  1. 依次读取文件夹内的图片
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方法拼接文件夹路径和文件名,得到图片的完整路径,并打印出来。

  1. 打印每张图片的路径 在上述代码中,我们已经通过print(image_path)打印了每张图片的路径。

总结

通过上面的步骤,你已经学会了如何使用Python依次读取文件夹内的图片。首先要指定文件夹路径,然后获取文件夹内的所有文件名,接着遍历文件名,筛选出图片文件,并打印出图片的路径。希望这篇文章对你有帮助,加油!