当前位置: 移动技术网 > IT编程>脚本编程>Python > python 8种必备的gui库

python 8种必备的gui库

2020年08月28日  | 移动技术网IT编程  | 我要评论
python gui 库有很多,下面给大家罗列常用的几种 gui 库。下面介绍的这些gui框架,能满足大部分开发人员的需要,你可以根据自己的需求,选择合适的gui库。1. wxpythonwxpyth

python gui 库有很多,下面给大家罗列常用的几种 gui 库。下面介绍的这些gui框架,能满足大部分开发人员的需要,你可以根据自己的需求,选择合适的gui库。

1. wxpython

wxpython 是一个跨平台的 gui 工具集,是 python 语言的一套优秀的 gui 图形库,允许程序员创建完整的、功能键全的 gui 用户界面。它以wxwidgets为基础,可以分别在windows、mac os、linux上调用它们的本地组件,让 gui 程序在不同的平台上显示对应的风格。

2. kivy

kivy 是一个开源库,能够让使用相同源代码创建的程序实现跨平台运行,而且它还可以做创新型用户界面开发,如果有做创新型用户界面的可以关注一下。

3. dabo

dabo是一个跨平台的应用程序开发框架,它使用python语言开发,基于wxpython的再封装库。作为一个跨平台应用开发框架,它可以用来建立以数据为中心的应用程序,而且还提供数据库访问,商业逻辑以及用户界面。

4. flexx

flexx 是一个python工具包,可以用来创建图形化界面程序,还支持使用 web 技术进行界面的渲染,只要有 python 和浏览器就可以运行。

5. tkinter

这是一个跨平台图形用户界面gui开发工具,是tk图形用户界面工具包标准的python接口,它很轻量,而且可以运行于绝大多数的unix平台、windows和macintosh系统。

6. pyqt

pyqt 是一个非常全面的库,是python编程语言和qt库的成功融合。qt本身是一个扩展的c++ gui应用开发框架,可以在unix、windows和mac os x上运行,而且能跨平台使用,被广泛应用于许多行业。

7. pygtk

pygtk 主要适用于 linux/unix 系统,基于老版本的 gtk+2 的库提供绑定,借助于底层 gtk+2 所提供的各种可视化元素和组件,能开发出在 gnome 桌面系统上运行的软件。值得一提的是,pygtk 对 gtk+2 的c语言进行了简单封装,提供了面向对象的编程接口。

8. pywin32

windows pywin32 库允许我们像 vc 一样的形式使用 python 开发 win32 应用。pywin32提供了很多访问windows的api。较重要的三个模块就是win32api、win32gui和win32con。

以上就是python 8种必备的gui库的详细内容,更多关于python gui库的资料请关注移动技术网其它相关文章!

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网