python的tkinter插入图片
时间: 2023-04-24 16:05:50 浏览: 102
详解python tkinter 图片插入问题
5星 · 资源好评率100%
使用Tkinter插入图片可以通过以下步骤实现:
1. 导入Tkinter模块和PIL模块
```python
from tkinter import *
from PIL import ImageTk, Image
```
2. 打开图片并创建Image对象
```python
img = Image.open("图片路径")
```
3. 将Image对象转换为Tkinter可用的PhotoImage对象
```python
photo = ImageTk.PhotoImage(img)
```
4. 创建Label控件并将PhotoImage对象插入其中
```python
label = Label(root, image=photo)
label.pack()
```
完整代码示例:
```python
from tkinter import *
from PIL import ImageTk, Image
root = Tk()
img = Image.open("图片路径")
photo = ImageTk.PhotoImage(img)
label = Label(root, image=photo)
label.pack()
root.mainloop()
```
阅读全文