0

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

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

将图像添加到 Tkinter 标签,给我以下错误:

TclError:无法识别图像文件“C:\Users\D8W\Python\hoang\combi ne_model_neu\test_bauteile\SQTR-VO\prev_F45_SQTR.GIF”中的数据

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

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

你有什么想法?提前致谢

4

1 回答 1

1

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

不管怎么说,还是要谢谢你

于 2015-02-26T11:23:13.777 回答