有没有一种方法可以从网站预览图像而不将其保存在磁盘上?

时间:2020-08-24 05:14:54

标签: python python-requests

我只想从网络上将图像显示到tkinter按钮中,而无需实际下载。我正在使用的链接以png格式包含来自网络的原始图像。有办法吗?

1 个答案:

答案 0 :(得分:0)

从URL读取图像并将其加载到Tkinter:

from io import BytesIO

from PIL import Image, ImageTk
import requests

url = 'https://path.to/image.png'
response = requests.get(url)
load = Image.open(BytesIO(response.content))

render = ImageTk.PhotoImage(load)
img = Label(self, image=render)
img.image = render
img.place(x=0, y=0)
相关问题