Python3 tkinter更新网络图片标签Label(python3在线编程)

网友投稿 412 2022-08-25


Python3 tkinter更新网络图片标签Label(python3在线编程)

这里先通过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()


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python转Oracle LOBs(CLOB/BLOB) 为String字符串(转换函数使用Python)
下一篇:使用spring动态获取接口的不同实现类
相关文章

 发表评论

暂时没有评论,来抢沙发吧~