最佳盘点:10个优秀的Python GUI库

Python是一种目前很流行的高级编程语言 , 而PythonGUI库是在编写软件时 , 需要图形用户界面所需要的库 。 今天小编给大家介绍10个优秀的PythonGUI库 , 这10个库涵盖了大部分开发人员的需要 , 你可以根据自己的需求 , 选择合适的 。
最佳盘点:10个优秀的Python GUI库
文章图片
1、CEFPython
这一框架基于GoogleChromium , 面向Windows , MACOS和Linux , 其主要用于在第三方应用程序中嵌入式浏览器的使用上 。
【最佳盘点:10个优秀的Python GUI库】2、Dabo
Dabo是一个跨平台的应用程序开发框架 , 基于wxpython的再封装库 。 它提供数据库访问 , 商业逻辑以及用户界面 。
3、wxPython
wxPython是Python语言的一套优秀的GUI图形库 , 允许Python程序员很方便的创建完整的、功能键全的GUI用户界面 。
4、Kivy
Kivy基于OpenGLES2 , 能够让使用相同源代码创建的程序能跨平台运行 。 这个框架是事件驱动的 , 基于主循环 , 非常适合开发游戏 。
5、Tkinter
这是一个轻量级的跨平台图形用户界面(GUI)开发工具 , 是Tk图形用户界面工具包标准的Python接口 , 目前可以运行于绝大多数的Unix平台、Windows和Macintosh系统 。
6、PyGObject
通过PyGObject , 你可以为GNOME项目编写Python应用程序 , 你也可以使用GTK+编写Python应用程序 。
7、PyGUI
PyGUI的一个主要目的就是尽量减少Python应用与平台底层GUI之间的代码量 , 面向Unix , Macintosh和Windows平台
8、Flexx
许多PythonGUI库基于以其他语言编写的库 , 例如用C++编写的库有wxWidgets和libavg 。 但Flexx是用Python创建的 , 使用Web技术 , 也正因为如此Flexx是跨平台的 。 只需要有Python和浏览器就可以运行 。
9、PyQt
Qt是一个跨平台的框架 。 它是用C++编写的 。 这是一个非常全面的库 。 它包含许多工具和API 。 它被广泛应用于许多行业 。 它涵盖了很多平台 。 PyQt是Qt库的Python版本 。 PyQt3支持Qt1到Qt3 。 PyQt4支持Qt4 。
10、PySide
Qt(cute)是使用“C++”语言编写的应用程序/用户界面(UI)框架 。 “PySide”是“Qt”的封装 。 与PySide的不同之处在于PyQt可以商用 。
10个优秀的PythonGUI库你收藏了吗?如果还有什么想要了解的 , 可以在下方评论留言给小编~


    推荐阅读