Я знаю, что canvas = tkinter.Canvas(bg='red')
создает холст с красным цветом фона. Поскольку цвет фона выбирается при создании нового холста, есть ли способ изменить его позже в программе без создания нового холста?
Лучшее решение, которое я могу придумать, - это создать большой прямоугольник, который покрывает весь экран с желаемым цветом фона, но фактический цвет фона остается прежним после того, как я это сделаю, и раскрывается, когда я очищаю холст.