Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, модули стандартной библиотеки. Особое внимание уделено библиотеке PyQt, позволяющей создавать приложения с графическим интерфейсом. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, поля и др.), инструменты для работы с базами данных, мультимедиа, печати документов и их экспорта. На сайте издательства приведены примеры из книги. Во втором издании описаны актуальные версии Python 3.6.3 и PyQt 5.9.2, средства взаимодействия с Windows и сохранения настроек приложений, рассмотрен процесс разработки полнофункционального приложения.
Opisan jazyk Python 3: tipy dannykh, operatory, uslovija, tsikly, reguljarnye vyrazhenija, funktsii, instrumenty obektno-orientirovannogo programmirovanija, rabota s fajlami i katalogami, moduli standartnoj biblioteki. Osoboe vnimanie udeleno biblioteke PyQt, pozvoljajuschej sozdavat prilozhenija s graficheskim interfejsom. Rassmotreny sredstva dlja obrabotki signalov i sobytij, upravlenija svojstvami okna, razrabotki mnogopotochnykh prilozhenij, opisany osnovnye komponenty (knopki, polja i dr.), instrumenty dlja raboty s bazami dannykh, multimedia, pechati dokumentov i ikh eksporta. Na sajte izdatelstva privedeny primery iz knigi. Vo vtorom izdanii opisany aktualnye versii Python 3.6.3 i PyQt 5.9.2, sredstva vzaimodejstvija s Windows i sokhranenija nastroek prilozhenij, rassmotren protsess razrabotki polnofunktsionalnogo prilozhenija.