Tkinter: не удалось распознать данные в файле изображения
У меня следующая проблема. Я генерирую файлы .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).
Есть ли у вас какие-либо идеи? заранее спасибо