帮我写一个打开文件对话框然后选择图片文件打开并保存的代码
时间: 2024-01-21 21:01:51 浏览: 117
好的,以下是一个基于Python tkinter的简单示例代码,可以实现打开文件对话框选择图片文件并保存:
```python
import tkinter as tk
from tkinter import filedialog
from PIL import Image
root = tk.Tk()
root.withdraw()
# 打开文件对话框
file_path = filedialog.askopenfilename(filetypes=[("Image Files", "*.png;*.jpg;*.jpeg")])
# 读取图片文件
img = Image.open(file_path)
# 保存图片文件
img.save("new_image.png")
print("图片文件已保存!")
```
这段代码使用了Python的`tkinter`模块来创建GUI界面,同时使用了`filedialog`模块来打开文件对话框,使用了`PIL`库来读取和保存图片文件。你可以根据自己的需要进行修改和扩展。
阅读全文