Я создаю программу, в которой мне нужна кнопка, которая должна одновременно действовать как кнопка создания и удаления. Кнопка, действующая как кнопка удаления, которая должна удалить холст, может правильно удалить холст, но после создания холста снова.Это не будет создано в том же месте, где оно было создано ниже предыдущей позиции холста.
from tkinter import *
c=None
def delete():
c.delete("all")
button.config(text="Create",command=create)
def create():
global c
c=Canvas(root,height=100,width=100)
c.create_rectangle(10,10,40,40,fill="red")
button.config(text="Delete",command=delete)
root=Tk()
button=Button(root,text="Create",command=create)
root.mainloop()