利用python和tkinter把界面插入图片
以下是一个简单的例子,展示如何在Tkinter窗口中插入图片:
from tkinter import *
from PIL import ImageTk, Image
root = Tk()
# 打开图片文件
image_file = Image.open("example.png")
# 把图片转换为Tkinter可用的格式
tk_image = ImageTk.PhotoImage(image_file)
# 创建一个Label组件,并插入图片
label = Label(root, image=tk_image)
label.pack()
root.mainloop()
在上面的代码中,我们首先使用Pillow库打开了一个名为example.png的图片文件。然后,我们使用ImageTk.PhotoImage()函数将该图片转换为Tkinter所需的格式。最后,我们创建了一个Label组件,并将该图片插入到该组件中,最终结果是在Tkinter窗口中显示了该图片。
请注意,如果您运行上面的代码,您需要将example.png文件放在与您的Python代码相同的目录中,或者使用该文件的完整路径
原文地址: https://www.cveoy.top/t/topic/fqqS 著作权归作者所有。请勿转载和采集!