learn python logo
Python

Learn Python Programming

PyQt tutorials (GUI Programming)

PyQt lets you build a desktop application in Python. The same code runs on Windows, macOS and Linux, and the window looks native on each of them.

Start with PyQt5 hello world, it is about fifteen lines. After that it is one page per widget. All of them are listed below.

When you have read enough, write it yourself with PyChallenge. Short exercises, they run in the browser.

PyQt lets you build desktop apps in Python. Its cross-platform, it will work on Microsoft Windows, Apple Mac OS X and even Linux.

It has many widgets so you can place buttons, images, videos, sliders, checkbox and many other things inside your window.

Articles on PyQt:

The fastest way to learn this is to write it yourself. The PyChallenge exercises run in your browser, no install needed.