tkinter.PhotoImage()的注意点

tkinter.PhotoImage(file="")仅仅支持gif,png,ppm等几种不常见的图片格式

如果你使用了例如jpg或者jfif其余的图片格式则会报错

couldn't recognize data in image file ""

解决方案

1.转换图片格式

这里有有个在线的图片转换网站

https://convertio.co/zh/

2.采用PIL库下的Image类来读取图片

from PIL import  Image

img=Image.open("路径")
backgroud_img=ImageTk.PhotoImage(img)

 

 

posted @   突破铁皮  阅读(440)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示