python 8种必备的gui库
PythonGUI库有很多,下面给大家罗列常用的几种GUI库。下面介绍的这些GUI框架,能满足大部分开发人员的需要,你可以根据自己的需求,选择合适的GUI库。
1.wxPython
wxPython是一个跨平台的GUI工具集,是Python语言的一套优秀的GUI图形库,允许程序员创建完整的、功能键全的GUI用户界面。它以wxWidgets为基础,可以分别在Windows、MacOS、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和MacOSX上运行,而且能跨平台使用,被广泛应用于许多行业。
7.PyGTK
PyGTK主要适用于Linux/UNIX系统,基于老版本的GTK+2的库提供绑定,借助于底层GTK+2所提供的各种可视化元素和组件,能开发出在GNOME桌面系统上运行的软件。值得一提的是,PyGTK对GTK+2的C语言进行了简单封装,提供了面向对象的编程接口。
8.Pywin32
WindowsPywin32库允许我们像VC一样的形式使用Python开发win32应用。Pywin32提供了很多访问windows的API。较重要的三个模块就是win32api、win32gui和win32con。
以上就是python8种必备的gui库的详细内容,更多关于PythonGUI库的资料请关注毛票票其它相关文章!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。