Python is not limited to making terminal applications. To create a graphical user interface (GUI) with Python, the module Pyqt can be used. An example Python GUI (Pyqt) application:
Popular apps made with Pyqt are: Konqueror, the KDE Desktop environment and many others.
Applications made with Python and Pyqt work on Windows, Mac and Unix. There are two major versions of Pyqt: PyQt4 and PyQt5. We recommend going with the later version as the other is older.
To install Pyqt type
pip3 install pyqt5 or
pip install pyqt5.
- Python Programming Full Course (Basics, OOP, Modules, PyQt)
- Python Desktop Application Development with PyQt
These articles form a short introduction to the PyQt5 module.
- PyQt5 hello world
- PyQt5 center window
- PyQt5 button
- PyQt5 messagebox
- PyQt5 tooltip
- PyQt5 menu
- PyQt5 line edit