To help support developers in [[ countryRegion ]] I give a [[ localizedDiscount[couponCode] ]]% discount on all books and courses.

There is a new edition of my PyQt5 book and PySide2 book available.

For [[ activeDiscount.description ]] I'm giving a [[ ]]% discount on my PyQt5 book and PySide2 book with the code [[ couponCode ]].

Install Qt for Python

The first step to creating apps with Python is to get PyQt5 (or Qt for Python) set up on your system. These tutorials walk you through the process for Windows, Linux and macOS. Pick your system to begin.