Python 3 and PyQt 5. Application Development
320
English
PDF
4.8

Python 3 and PyQt 5. Application Development

Python 3 and PyQt 5. Application Development

Python 3 and PyQt 5: Your Path to Creating GUI Applications

Do you want to master developing applications with a graphical interface in Python? This book, written by Vladimir Dronov and Nikolay Prokhorenok, will become your reliable guide to the world of Python 3 and PyQt 5.

Python Basics and Programming Tools

You will get acquainted with the basics of the Python language, including data types, operators, conditional constructs, and loops. The authors focus on regular expressions, functions, and the principles of object-oriented programming. Tools for working with files and directories are covered, as well as frequently used modules of the Python standard library.

Working with Databases and Retrieving Data from the Internet

The book contains a detailed description of working with SQLite databases, including creating an interface and methods for retrieving data from the internet. This will allow you to develop full-fledged applications that work with data.

PyQt 5: Creating a Graphical Interface in Python

Special attention in the book is given to the PyQt 5 library, which allows you to create applications with a graphical interface in Python. Tools for processing signals and events, managing window properties, and developing multithreaded applications are covered.

Main GUI Components: Buttons, Fields, Lists, and Much More

Vladimir Dronov and Nikolay Prokhorenok describe in detail the main components of a graphical interface, such as buttons, text fields, lists, tables, menus, and toolbars. You will learn how to place them inside windows and use various tools for working with databases, multimedia, document printing, and exporting to Adobe PDF format.

Examples and Practical Tasks

The book contains many examples and practical tasks that will help you consolidate the knowledge gained and learn how to create your own applications in Python 3 and PyQt 5. An indispensable guide for beginner developers and experienced programmers who want to master creating GUI applications in Python.