Вылетает ошибка при загрузке изображения

В моей функции я использую itemconfig, чтобы поменять картинку на канвасе, однако в консоль вываливается ошибка:

_tkinter.TclError: image "cheese.gif" doesn't exist

Файл существует, я проверил. Пробовал и слэши при написании путя к файлу обратные писать, и "r" - строки использовать. Вот моя функция:

def anim():
    image_2 = r'attack.gif'
    game.itemconfig(ball, image = image_2)
    return

root.after(20, anim)

Помогите, пожалуйста!


Ответы (1 шт):

Автор решения: Sherlock

Похоже @crazyelf был прав, нужно передать фото, попробуйте:

image_2 = Image.open(attack.gif)
→ Ссылка