Описан язык Python 3: типы данных, операторы, условия ветвления и выбора, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами, взаимодействие с механизмами Windows, часто используемые модули стандартной библиотеки. Особое внимание уделено библиотеке PyQt, позволяющей создавать приложения с графическим интерфейсом. Описаны средства для создания и вывода окон, основных компонентов (кнопок, полей, полей, списков, таблиц, меню, панелей инструментов и др.). Рассмотрена обработка событий и сигналов, разработка многопоточных программ, работа с базами данных, вывод графики, воспроизведение мультимедиа, запись аудио, видео и фото, печать документов, экспорт их в формат Adobe PDF и сохранения настроек программ. Дан пример полнофункционального приложения для создания и решения головоломок судоку. На сайте издательства размещен электронный архив со всеми примерами из книги.
Opisan yazyk Python 3: tipy dannykh, operatory, usloviya vetvleniya i vybora, tsikly, regulyarnye vyrazheniya, funktsii, klassy, rabota s faylami i katalogami, vzaimodeystvie s mekhanizmami Windows, chasto ispolzuemye moduli standartnoy biblioteki. Osoboe vnimanie udeleno biblioteke PyQt, pozvolyayushchey sozdavat prilozheniya s graficheskim interfeysom. Opisany sredstva dlya sozdaniya i vyvoda okon, osnovnykh komponentov (knopok, poley, poley, spiskov, tablits, menyu, paneley instrumentov i dr.). Rassmotrena obrabotka sobytiy i signalov, razrabotka mnogopotochnykh programm, rabota s bazami dannykh, vyvod grafiki, vosproizvedenie multimedia, zapis audio, video i foto, pechat dokumentov, eksport ikh v format Adobe PDF i sokhraneniya nastroek programm. Dan primer polnofunktsionalnogo prilozheniya dlya sozdaniya i resheniya golovolomok sudoku. Na sayte izdatelstva razmeshchen elektronnyy arkhiv so vsemi primerami iz knigi.