首页 > 解决方案 > 如何编写一个用于自动截屏并在标签中显示的python程序?

问题描述

我正在制作一个 GUI,它会截取整个窗口的屏幕截图,然后自动将其粘贴到 tkinter 标签中。我可以截取屏幕截图然后保存,但不能将其粘贴到 tkinter 标签中。

有人可以帮助这个程序吗?

提前致谢!

标签: python-3.xtkinterlabelscreenshotdisplay

解决方案


使用 PIL 包处理图像

from PIL import Image
from PIL import ImageTk
import tkinter as tk

ImagePath = ('Path For Image')
Image_open = Image.open(ImagePath)
Image_final = ImageTk.PhotoImage(Image_open)

tk.Label(image=Image).pack()

推荐阅读