Я пытаюсь создать простой слайдер, который может изменить размер прямоугольника на холсте Tkinter. Сначала я попытался изменить только высоту, но это не сработало.
from tkinter import *
sl_value = 10
def width(e):
sl_value = e
root = Tk()
frame = Frame(root)
frame.pack()
slider = Scale(frame, from_=10 , to=100, orient = HORIZONTAL, bg="blue",command = width)
slider.pack()
canvas = Canvas(root,height=500,width=360)
canvas.pack()
rectangle = canvas.create_rectangle(20,50, 40,3*sl_value, fill="green")
root.mainloop()
Также не возникло никаких ошибок, просто отображается начальное состояние прямоугольника и ползунка. Что я тут не так делаю ??