Python 3 и PyQt 6. Разработка приложений
Книга представляет собой подробное руководство по созданию приложений с графическим интерфейсом пользователя (GUI) на языке Python 3 с использованием библиотеки PyQt 6. Издание разделено на две основные части: основы языка Python и разработка приложений с PyQt.
В первой части рассматриваются фундаментальные аспекты Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами, взаимодействие с механизмами Windows, а также часто используемые модули стандартной библиотеки. Это позволяет читателю получить прочную базу для дальнейшей работы.
Вторая часть посвящена библиотеке PyQt 6. Авторы детально описывают средства для создания и вывода окон, основные компоненты интерфейса (кнопки, поля, списки, таблицы, меню, панели инструментов), обработку событий и сигналов, разработку многопоточных программ, работу с базами данных, вывод графики, воспроизведение мультимедиа, запись аудио, видео и фото, печать документов, их экспорт в формат PDF и сохранение настроек программ.
В качестве практического примера в книге приведено пошаговое создание полнофункционального приложения для генерации и решения головоломок судоку. Все примеры кода доступны в электронном архиве на сайте издательства. Книга предназначена для программистов, желающих освоить разработку современных кроссплатформенных приложений с графическим интерфейсом на Python.









