Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размеще-ния внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF. На сайте издательства приведены все примеры из книги.
Opisan jazyk Python 3: tipy dannykh, operatory, uslovija, tsikly, reguljarnye vyrazhenija, funktsii, instrumenty obektno-orientirovannogo programmirovanija, rabota s fajlami i katalogami, chasto ispolzuemye moduli standartnoj biblioteki. Privedeny osnovy bazy dannykh SQLite, interfejs dostupa k baze i sposoby poluchenija dannykh iz Interneta. Osoboe vnimanie udeleno biblioteke PyQt 5, pozvoljajuschej sozdavat prilozhenija s graficheskim interfejsom na jazyke Python. Rassmotreny sredstva dlja obrabotki signalov i sobytij, upravlenija svojstvami okna, razrabotki mnogopotochnykh prilozhenij, opisany osnovnye komponenty (knopki, tekstovye polja, spiski, tablitsy, menju, paneli instrumentov i dr.), varianty ikh razmesche-nija vnutri okna, instrumenty dlja raboty s bazami dannykh, multimedia, pechati dokumentov i eksporta ikh v formate Adobe PDF. Na sajte izdatelstva privedeny vse primery iz knigi.