tkinter                
            Добавление изображений в ярлык / кнопку
        
        
            
    Поиск…
Вступление
Это показывает правильное использование изображений и правильное отображение изображений.
Форматы файлов, поддерживаемые Tkinter
Tkinter поддерживает .ppm файлы из PIL (Python Imaging Library), .JPG, .PNG и .GIF.
Для импорта и изображения сначала необходимо создать ссылку, например:
Image = PhotoImage(filename = [Your Image here])
 Теперь мы можем добавить это изображение в Button и Labels так, используя обратный вызов «img»:
 Lbl = Label (width=490, img=image)
        Использование форматов .GIF.
Чтобы отобразить gif, вам нужно показать его по кадру, как анимацию.
Анимированный gif состоит из нескольких кадров в одном файле. Tk загружает первый кадр, но вы можете указать разные кадры, передав индексный параметр при создании изображения. Например:
frame2 = PhotoImage(file=imagefilename, format="gif -index 2")
 Если вы загрузите все кадры в отдельные PhotoImages, а затем используйте события таймера, чтобы переключить отображаемый кадр (label.configure (image = nextframe)). Задержка на таймере позволяет контролировать скорость анимации. Нет ничего, что обеспечило бы вам количество кадров на изображении, кроме того, что он не смог создать кадр, если вы превысите количество кадров.