Tkinter Создание нескольких окон - использовать новый экземпляр Tk или Toplevel или Frame? [закрыто]

Я начинаю изучать Tkinter и создаю новые окна с новыми экземплярами Tk каждый раз. Я только что прочитал, что это не очень хорошая практика. Если так, то почему? И как это можно сделать лучше? Я видел, как другие создавали окна с экземплярами Toplevel и Frame. Каковы преимущества / недостатки использования их вместо этого?

Если это имеет значение: приложение, для которого я пишу код, запускается с окном входа в систему, а затем переходит ко второму окну, если введенный пароль правильный.

Ответы на вопрос(1)

Ваш ответ на вопрос