先上代码
import tkinter as tk
from PIL import Image,ImageTk
from tkinter import ttk
win = tk.Tk()
win.geometry("600x600")
def aa():
global img0
photo = Image.open("小猫.jpg") #括号里为需要显示在图形化界面里的图片
photo = photo.resize((400,400)) #规定图片大小
img0 = ImageTk.PhotoImage(photo)
img1 = ttk.Label(text="照片:",image=img0)
img1.pack()
anniu = tk.Button(win,text="点击",command=aa).pack()
win.mainloop()
展示


如有疑问可在讨论区留言,互相学习。
该博客展示了如何利用Python的Tkinter库和PIL库创建一个简单的GUI应用程序,用于打开并显示指定的图片。代码中定义了一个函数aa(),用于加载和调整图片尺寸,并将其显示在Label组件上。此外,还添加了一个按钮,点击后会重新执行显示图片的函数。这个例子适合初学者了解Python图形界面编程。
470

被折叠的 条评论
为什么被折叠?



