я получаю сообщение об ошибке при попытке добавить изображение в python tkinter - PullRequest
0 голосов
/ 13 июля 2020

Привет, поместите это изображение в тот же каталог, что и мой файл .py. и я изменил изображение с "background.jpg" на "background.gif", потому что я слышал, что это помогает, когда я наводю курсор на файл = background.gif, он показывает мне изображение, чтобы он мог его прочитать, но когда я пытаюсь запустить . он дает мне ошибку и говорит: "не удалось распознать данные в файле изображения" background.gif ""

from tkinter import *


root = Tk()

photo = PhotoImage(file="background.gif")
label = Label(root, image=photo)
label.pack()

root.mainloop()

код

ошибка

1 Ответ

1 голос
/ 13 июля 2020

Я думаю, что проблема здесь действительно (как упоминалось в acw1668), потому что вы не использовали конвертер изображений для преобразования изображения, вместо этого просто переименовали файл в .gif, что не является правильным способом изменения форматов файлов и может время от времени повредить файл. Использование конвертера jpg в gif онлайн может решить эту проблему и предоставить вам работающий gif: D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...