python图形界面开发用什么-Python教程

资源魔 33 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图形界面开发用甚么的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!