задача:реализовать анимацию перемещения круга.
from tkinter import *
import time
root = Tk()
canvas = Canvas(root,width=1000,height=500)
x=0
y=0
canvas.create_oval(x,y,x+10,y+10)
start_time = time.time()
sec = 10
while (time.time()-start_time) <= sec:
canvas.delete('all')
x=20*(time.time()-start_time)
y=30*(time.time()-start_time)
canvas.create_oval(x,y,x+10,y+10)
canvas.pack()
root.mainloop()
но,когда запускаю скрипт ничего не происходит 10 секунд, а потом появляется результат в виде окна и круга в конечной точке x=200,y=300 но самой анимации не было, в чем может быть проблема?