Tkinter – это пакет для Python, предназначенный для работы с библиотекой Тк. Библиотека Тк содержит компоненты графического интерфейса пользователя (graphical user interface – GUI), написанный на языке программирования Tcl...
В предыдущих уроках мы рассмотрели создание окна в Tkinter, вывод текста через Label, создание кнопок через Button и виджет Entry в Tkinter для добавления поля для ввода. Также в них мы уже несколько раз использовали метод pack(), чтобы вывести кнопку или текстовое поле на экран. Но делали мы это не углубляясь в работу метода. В ходе данной статьи мы разберём, как работает pack(), что такое side, fill, expand и почему виджеты иногда «уезжают» не туда, куда мы ожидаем. pack() — это один из трёх менеджеров компоновки (раскладки) в Tkinter...