类别:Python / 日期:2019-12-02 / 浏览:93 / 评论:0

作为Python开辟者,你早晚都邑用到图形用户界面来开辟运用。本文将引荐一些 Python GUI 框架,愿望对你有所协助。

Python 的 UI 开辟东西包 Kivy(引荐进修:Python视频教程)

Kivy是一个开源东西包能够让运用雷同源代码建立的顺序能跨平台运转。它重要关注创新型用户界面开辟,如:多点触摸运用顺序。Kivy还供应一个多点触摸鼠标模拟器。当前支撑的平台包含:Linux、Windows、Mac OS X和Android。

Kivy具有能够处置惩罚动画、缓存、手势、画图等功用。它还内置很多用户界面控件如:按纽、摄影机、表格、Slider和树形控件等。

Python 的 GUI 开辟东西 Flexx

Flexx 是一个纯 Python 东西包,用来建立图形化界面运用顺序。其运用 Web 手艺举行界面的衬着。你能够用 Flexx 来建立桌面运用,同时也能够导出一个运用到自力的 HTML 文档。由于运用纯 Python 开辟,所以 Flexx 是跨平台的。只须要有 Python 和浏览器就能够运转。假如是运用桌面情势运转,引荐运用 Firefox 。

Qt库的Python绑定 PyQt

PyQt是Qt库的Python版本。PyQt3支撑Qt1到Qt3。 PyQt4支撑Qt4。它的初次宣布也是在1998年,然则当时它叫 PyKDE,由于最先的时刻SIP和PyQt没有离开。PyQt是用SIP写的。PyQt 供应 GPL版和商业版。

Python图形开辟包 wxPython

wxPython 是 Python 言语的一套优异的 GUI 图形库,许可 Python 顺序员很轻易的建立完整的、功用键全的 GUI 用户界面。 wxPython 是作为优异的跨平台 GUI 库 wxWidgets 的 Python 封装和 Python 模块的体式格局供应给用户的。

就犹如Python和wxWidgets一样,wxPython也是一款开源软件,而且具有异常优异的跨平台才能,能够运转在32位windows、绝大多数的Unix或类Unix体系、Macintosh OS X上。

Tk图形用户界面 Tkinter

Tkinter(也叫Tk接口)是Tk图形用户界面东西包规范的Python接口。Tk是一个轻量级的跨平台图形用户界面(GUI)开辟东西。Tk和Tkinter能够运转在大多数的Unix平台、Windows、和Macintosh体系。

Tkinter 由肯定数目的模块构成。Tkinter位于一个名为_tkinter(较早的版本名为tkinter)的二进制模块中 。Tkinter包含了对Tk的低 级接口模块,初级接口并不会被运用级顺序员直接运用,通常是一个同享库(或DLL),然则在一些情况下它也被Python诠释器静态链接。

Pywin32

Windows Pywin32许可你像VC一样的情势来运用PYTHON开辟win32运用。代码作风能够相似win32 sdk,也能够相似MFC,由你挑选。假如你仍不摒弃vc一样的代码历程在python下,那末这就是一个不错的挑选。

Python图形界面开辟包 PyGTK

PyGTK让你用Python轻松建立具有图形用户界面的顺序.底层的GTK+供应了各式的可视元素和功用,假如须要,你能开辟在GNOME桌面体系运转的功用完整的软件.

PyGTK真正具有跨平台性,它能不加修改地,稳固运转种种操作体系之上,如Linux,Windows,MacOS等.除了简朴易用和疾速的原型开辟才能外,PyGTK另有一流的处置惩罚本地化言语的奇特功用.

用python疾速开辟绮丽桌面顺序 pyui4win

pyui4win是一个开源的采纳自绘手艺的界面库。支撑C++和python。用它能够很轻易完成QQ和360安全卫士如许的绮丽界面。而且,pyui4win有所见即所得界面设想器,让C++开辟人员和python开辟人员直接用

设想东西设想界面,而不必体贴界面怎样生成和运转,能够明显收缩界面开辟时候。在pyui4win中,界面以至能够完整交给美工去处置惩罚,开辟人员能够只负责处置惩罚营业逻辑,把开辟人员完全从冗杂的界面处置惩罚中解放出来。

更多Python相干手艺文章,请接见Python教程栏目举行进修!

以上就是python图形界面开辟用什么的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。