0
Самый простой способ: создать кнопку через `btn = Button(root, text='Кнопка')`, разместить `btn.pack()`, а удалить `btn.destroy()` (или `btn.pack_forget()` если просто скрыть). Для пересоздания сначала удаляешь старую, потом новую кнопку делаешь и пакуешь. Вот пример:
```python
import tkinter as tk
root = tk.Tk()
btn = None
def new_btn():
global btn
if btn: btn.destroy()
btn = tk.Button(root, text='Новая', command=new_btn)
btn.pack()
new_btn()
root.mainloop()
```