python读取一个文件里所有图片的文件名
时间: 2023-07-18 07:09:02 浏览: 93
Python 读取指定文件夹下的所有图像方法
可以使用Python的os模块和re模块来实现读取一个文件夹里所有图片文件名的操作。具体代码如下:
```python
import os
import re
# 定义要读取的文件夹路径
folder_path = '/path/to/folder'
# 定义要匹配的图片文件格式
pattern = r'.*\.(jpg|png|gif|bmp)'
# 获取文件夹中的所有文件名
file_list = os.listdir(folder_path)
# 遍历文件名列表,筛选出符合条件的文件名
image_list = []
for file_name in file_list:
if re.match(pattern, file_name):
image_list.append(file_name)
# 打印所有符合条件的图片文件名
print(image_list)
```
其中,`folder_path`变量需要替换为你要读取的文件夹路径,`pattern`变量是一个正则表达式,用于匹配符合条件的图片文件,这里默认匹配jpg、png、gif、bmp四种格式的图片文件。最后,程序会打印出所有符合条件的图片文件名。
阅读全文