python gui 帮我写一段代码,要求是,导入图片“演示文稿1_01(1).png”"演示文稿1_02.png","演示文稿1_03.png",当anss输出为1时,在已创建的axes3上显示图片“演示文稿1_02.png”,当anss输出为0时,则在axes3上显示图片“演示文稿1_03.png”
时间: 2023-11-28 16:49:25 浏览: 40
好的,以下是使用Python的Tkinter库创建GUI界面并在其中显示图片的示例代码:
```
import tkinter as tk
from PIL import ImageTk, Image
# 创建GUI应用程序窗口
root = tk.Tk()
root.title("显示图片")
root.geometry("600x400")
# 创建一个Frame作为容器
frame = tk.Frame(root)
frame.pack()
# 导入图片
img1 = ImageTk.PhotoImage(Image.open("演示文稿1_01(1).png"))
img2 = ImageTk.PhotoImage(Image.open("演示文稿1_02.png"))
img3 = ImageTk.PhotoImage(Image.open("演示文稿1_03.png"))
# 创建一个Label用于显示图片
label = tk.Label(frame)
# 创建一个Axes用于显示图片
axes3 = tk.Label(frame)
# 定义一个变量,用于判断显示哪张图片
anss = 1
# 根据anss的值设置要显示的图片
if anss == 1:
label.config(image=img2)
else:
label.config(image=img3)
# 显示图片
label.pack()
axes3.pack()
# 运行GUI应用程序
root.mainloop()
```
请注意,以上仅为示例代码,您需要根据实际情况进行修改。