import tkinter as tk
def hide_button1():
button1.pack_forget()
root = tk.Tk()
button1 = tk.Button(root, text="Button 1", command=hide_button1)
button1.pack()
button2 = tk.Button(root, text="Button 2")
button2.pack()
root.mainloop()
Вот так?