Tkinter:无法识别图像fi中的数据

2024-04-24 01:11:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下问题。我使用外部应用程序生成.GIF文件。 对我来说,礼物看起来不错,我可以毫无问题地打开它们。 但是,使用

        photo = PhotoImage(file=screenshot_file)
        self.previewImageLabel.config(image=photo)
        self.previewImageLabel.image = photo

要将图像添加到Tkinter标签,将出现以下错误:

TclError: couldn't recognize data in image file "C:\Users\D8W\Python\hoang\combi ne_model_neu\test_bauteile\SQTR-VO\prev_F45_SQTR.GIF"

问题是,当我上传一个GIF到某个在线转换器并将其转换为“GIF”时,它们会显示得非常好。 所以我的外部应用程序生成了gif,它在里面放了一些Tkinter不喜欢的东西。

如何修改gif以使其工作?解决这个问题的替代方案是什么? 我可能不会使用Python中没有包含的模块(比如PIL)。

你有什么想法吗? 提前谢谢


Tags: 文件imageselfconfig应用程序tkintergiffile
1条回答
网友
1楼 · 发布于 2024-04-24 01:11:45

我解决了,问题在我的外部应用程序中。我将文件指定为.GIF,但已将类型设置为PNG。

无论如何谢谢

相关问题 更多 >