这里先通过url网络请求到图片数据的二进制流,然后转换为PhotoImage类型,最后赋值给tkinter的标签配置。注意要加上image_label.image = image_tk防止一闪而过的样式问题。 def update_
这里先通过url网络请求到图片数据的二进制流,然后转换为PhotoImage类型,最后赋值给tkinter的标签配置。注意要加上image_label.image = image_tk防止一闪而过的样式问题。
def update_image(url):image_bt = urlopen(url).read()
image_tk = ImageTk.PhotoImage(Image.open(io.BytesIO(image_bt)))
# 配置
image_label.config(image=image_tk)
# 避免图片一闪而过
image_label.image = image_tk
# root.update_idletasks()