能帮我写一个将多个图片储存到一个文件夹的python代码嘛
时间: 2023-04-09 21:01:36 浏览: 140
python实现将文件夹内的每张图片批量分割成多张
5星 · 资源好评率100%
可以的,以下是一个简单的Python代码示例:
```python
import os
from PIL import Image
# 图片文件夹路径
image_folder = 'path/to/folder'
# 目标文件夹路径
target_folder = 'path/to/target/folder'
# 获取图片文件夹中的所有图片文件
image_files = [os.path.join(image_folder, f) for f in os.listdir(image_folder) if f.endswith('.jpg')]
# 创建目标文件夹
if not os.path.exists(target_folder):
os.makedirs(target_folder)
# 遍历所有图片文件,将它们合并到一个PDF文件中
for i, image_file in enumerate(image_files):
with Image.open(image_file) as img:
# 将图片文件名作为PDF文件名
target_file = os.path.join(target_folder, f'image_{i}.jpg')
# 保存图片到目标文件夹
img.save(target_file)
```
这段代码可以将指定文件夹中的所有图片文件合并到一个文件夹中。如果需要保存为PDF文件,可以使用类似的方法,只需要将保存文件的格式改为PDF即可。
阅读全文