tkinter 插入图片
时间: 2023-06-26 18:07:25 浏览: 132
基于tkinter图书管理系统(python大作业)
在Tkinter中插入图片可以使用PIL库(Python Imaging Library)。
首先需要安装PIL库,可以使用以下命令进行安装:
```
pip install pillow
```
然后,可以使用PIL库中的ImageTk模块将图片转换成Tkinter可用的格式。下面是一个简单的例子:
```python
from tkinter import *
from PIL import Image, ImageTk
root = Tk()
# 打开图片
image = Image.open("example.png")
# 将图片转换成Tkinter可用的格式
photo = ImageTk.PhotoImage(image)
# 创建一个标签,并将图片插入到标签中
label = Label(root, image=photo)
label.pack()
root.mainloop()
```
在这个例子中,我们打开了一个名为“example.png”的图片,并将其转换成了Tkinter可用的格式。然后,我们创建了一个标签,并将图片插入到标签中,最后将标签展示在了窗口中。
需要注意的是,被插入的图片需要与程序在同一目录下,或者使用图片的绝对路径。
阅读全文