У меня работает так:
- открывает следующий файл с кодом;
- предыдущий разрушает.
Получается, что он делает какую-то операцию в окне, закрывает его сам, после нескольких секунд открывает следующее окно, которое мы вызываем.
Вот код:
root.title("Работа с документом")
root.state('zoomed')
btnCreate = Button(root, text = "Создать документ", command = root.destroy)
btnCreate.bind('<Button-1>', TP)
btnCreate.pack()