一个GUI工具包包含用于创建图形界面小部件。Python包括各种可用的接口实现,从TkInter(Python附带)到各种不同的跨平台解决方案,例如PyQt5,PyQt5以更复杂的小部件和时尚的外观而闻名。
PyQt
PyQt是用于图形用户界面(GUI)小部件的工具箱。它是从Qt库中提取的。PyQt是Python语言和Qt库相结合的产物。PyQt随Qt Builder一起提供。我们将使用它来从Qt Creator获取python代码。在qt designer的支持下,我们可以构建一个GUI,然后可以获取该GUI的python代码。PyQt支持所有平台,包括Windows,macOS和UNIX。PyQt可用于创建时尚的GUI,这是一种现代且可移植的python框架。
# Import sys for handle the
# exit status of the application.
import sys
# Importing required widgets
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWidgets import QLabel
from PyQt5.QtWidgets import QWidget
# To create an instance of QApplication
# sys.argv contains the list of
# command-line argument
app = QApplication