Как удалить функцию def
Есть 2 функции - step1 и step2
def step2():
background = Label(calculator, image=Label.image_bg2)
background.place(x=-2,y=300)
Button.imageNext = PhotoImage(file='Фронтенд\Продолжить.png')
ButtonNext = Button(calculator,
relief='sunken',
bg='#3FA9F5',
borderwidth=0,
image=Button.imageNext,
command=step3)
ButtonNext.grid(column=0, row=0, padx=5, pady=400)
def step1():
background = Label(calculator, image=Label.image_bg1)
background.place(x=-2,y=0)
ButtonNext = Button(calculator,
relief='flat',
bg='#3FA9F5',
bd=0,
image=Button.imageNext,
command=step2)
ButtonNext.grid(column=0, row=0, padx=5, pady=400)
ButtonSkip = Button(calculator,
relief='sunken',
borderwidth=0,
bg='#3FA9F5',
image=Button.imageSkip,
command=standart_mode)
ButtonSkip.grid(column=1, row=0, pady=400)
step1()
И я хочу чтобы после нажатия на кнопку ButtonNext удалялось всё ранее выведенное на экран (функция step1) и выводилась функция step2. Пытался удалить всё по отдельности (фон, кнопки), но выходит ошибка, якобы в step2() нет таких элементов