PyQt5
The best way to learn PyQt development is by learning how to build a simple application. In this tutorial we will learn how to create a simple interest calculator using the PyQt5 library in Python.
About PyQt:
PyQt is a GUI library in Python based on the Qt framework. With over 100 modules and 1,000 classes, you can literally build anything fits your needs. Although PyQt is not an easy library to learn, but once you get a hang of it, you will fall in love with building applications with PyQt.
PyQt API Documentation: https://riverbankcomputing.com/software/pyqt/intro
Python Code Snippet