原始地址:https://dev.to/codesharedot/best-python-framework-for-building-a-desktop-application-and-gui-58n5
Python的GUI框架
Python一直是最流行的面向对象编程语言之一。使用Python,您可以反复运行简单的语句,而无需编译整个程序,其输出功能也非常出色。
当然,Python是一种交互式编程语言,具有各种GUI(图形用户界面)框架的选择(可帮助开发人员以简单和安全的方式创建GUI应用程序)。本文将讨论构建桌面应用程序和GUI的最佳Python框架。
注意:在使用这些Python框架之前,必须具备Python编程语言的基本知识。
让我们深入讨论一下
PyQT
PyQt是一个图形用户界面小部件工具包。它是最强大和最受欢迎的Python接口之一。它是Qt(由Nokia拥有)库与Python编程语言的结合,开发者可以选择通过编码创建程序,或使用Qt Designer创建可视化对话框。
PyQt是一种自由的Python绑定软件,用于跨平台应用程序开发框架。在免费版本中,某些功能可能无法使用,但如果您的应用程序是开源的,那么您可以在免费许可下使用它。
PyQt可用于Windows,MacOSX,Linux,Android iOS和Raspberry Pi,支持从v2到Qt v5的不同Python版本。
Tkinter
Tkinter是用于图形用户界面或桌面应用程序的最流行的编程包。它之所以被称为Tkinter,是因为它很