Python GUI programming books

In-depth guides to building user interfaces with Python

My books take you from first principles to fully-functional apps, not toy examples. Buy once, and get free updates for life — last updated in 2021.

Create GUI Applications with Python & Qt5
PySide2 4th Edition, April 2021

Create GUI Applications with Python & Qt6
PySide6 1st Edition, April 2021

Create GUI Applications with Python & Qt6
PyQt6 1st Edition, April 2021

Create GUI Applications with Python & Qt5
PyQt5 4th Edition, April 2021