Python GUI Programming with Tkinter. Second Edition: Design and build functional and user-friendly GUI applications
Второе издание книги «Python GUI Programming with Tkinter» представляет собой практическое руководство по созданию современных графических интерфейсов пользователя (GUI) на Python с использованием стандартной библиотеки Tkinter. Автор, Алан Д. Мур, подробно рассматривает как основы библиотеки, так и продвинутые техники разработки, позволяющие создавать функциональные и удобные приложения.
Книга начинается с введения в Tkinter и Tk, объяснения преимуществ выбора этой библиотеки и инструкций по установке. Далее читатель знакомится с базовыми виджетами Tkinter и Ttk, такими как Label, Entry, Spinbox, Checkbutton, Radiobutton, Combobox, Text и Button, а также с менеджерами геометрии для компоновки интерфейса. Особое внимание уделяется работе с контрольными переменными (control variables) для обработки данных и созданию callback-функций.
Вторая часть книги посвящена проектированию GUI-приложений на реальном примере — разработке программы для ввода данных в вымышленной компании ABQ AgriLabs. Автор проводит анализ требований, проектирование формы ввода, группировку полей и оценку технологических решений. Это позволяет читателю не только изучить синтаксис Tkinter, но и понять процесс создания полноценного приложения от идеи до реализации.









