Python 3 и PyQt 6
Разработка приложений
Н. Прохоренок, В. Дронов»Python 3 и PyQt 6″ БХВ-Петербург, 2023 год, 832 стр., ISBN 978-5-9775-1706-5; (PDF-DJVU-code)
Описан язык Python 3: типы данных, операторы, условия ветвления и выбора, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами, взаимодействие с механизмами Windows, часто используемые модули стандартной библиотеки. Особое внимание уделено библиотеке PyQt, позволяющей создавать приложения с графическим интерфейсом. Описаны средства для создания и вывода окон, основных компонентов (кнопок, полей, списков, таблиц, меню, панелей инструментов и др.). Рассмотрена обработка событий и сигналов, разработка многопоточных программ, работа с базами данных, вывод графики, воспроизведение мультимедиа, запись аудио, видео и фото, печать документов, экспорт их в формат Adobe PDF и сохранения настроек программ. Дан пример полнофункционального приложения для создания и решения головоломок судоку.
Python 3 и PyQt 6
Оглавление
- Часть I. Основы языка Python
Глава 1. Первые шаги
Глава 2. Переменные и типы данных
Глава 3. Операторы
Глава 4. Инструкции ветвления, выбора и циклы
Глава 5. Числа
Глава 6. Строки и двоичные данные
Глава 7. Регулярные выражения
Глава 8. Списки, кортежи, множества и диапазоны
Глава 9. Словари
Глава 10. Работа с датой и временем
Глава 11. Функции
Глава 12. Модули, пакеты и импорт
Глава 13. Объекты и классы
Глава 14. Исключения и их обработка
Глава 15. Итераторы, контейнеры и перечисления
Глава 16. Работа с файлами и каталогами
Глава 17. Работа с механизмами Windows - Часть II. Библиотека PyQt 6
Глава 18. Введение в PyQt 6
Глава 19. Окна
Глава 20. Обработка сигналов и событий
Глава 21. Размещение компонентов в окнах. Контейнеры
Глава 22. Основные компоненты
Глава 23. Списки и таблицы
Глава 24. Работа с базами данных
Глава 25. Работа с графикой
Глава 26. Графическая сцена
Глава 27. Диалоговые окна
Глава 28. Создание SDI- и МБГпрограмм
Глава 29. Мультимедиа
Глава 30. Печать документов
Глава 31. Сохранение настроек программ
Глава 32. Программа «Судоку» - Приложение. Описание электронного архива
Python 3 и PyQt 6
Добавить комментарий