python开发工具介绍_python GUI开发工具介绍

python GUI

开发工具介绍

Python

最大的特点就在于她的快速开发功能。作为一种胶水型语言,

python

几乎可以

渗透在我们编程过程中的各个领域。这里简单介绍用

python

进行

gui

开发的一些选择。

1.Tkinter

Tkinter

似乎是与

tcl

语言同时发展起来的一种界面库。

tkinter

python

的配备的标准

gui

库,也是

opensource

的产物。

Tkinter

可用

windows/linux/unix/macintosh

操作系统,

而且显示风格是本地化的。

Tkinter

用起来非常简单,

python

自带的

IDLE

就是采用它写的。

除此外,

tkinter

的扩展集

pmw

Tix

功能上都要相对它强大,但

tkinter

却是最基本的。我

认为,在用

python

gui

开发,

tkinter

是最基本的知识,所以这个环节是必须要学习的。

你或许在以后的开发中并不常用

tkinter

,但是一些小型的应用上面,他还

是很有用的,而

且开发速度也很快。

2.WxPython

WxWidgets

应该算是近几年了比较流行的

GUI

跨平台开发技术了。

wxWidgets

有不同的

版本应用,有

c++

的,也有

basic

的,现在在

python

上面也有较好的移植。

wxpython

的功

能上面要强于

tkinter,

她提供了超过

200

个类,面向对象的编程风格,设计的框架类似于

MFC

。对于大型

GUI

应用上面,

wxPython

还是具有很强的优势

的。

boa constructor

可以

帮助我们快速可视地构建

wxwidgets

界面。

3.PyQT

Qt

同样是一种开源的

GUI

库,

Qt

的类库大约在

300

多个,函数大约在

5700

多个。

Qt

样适合于大型应用,由它自带的

qt designer

可以让我们轻松来构建界面元素。

4.pyGtk

Gtk

linux

Gnome

的核心开发库了。功能上面非常齐全。值得说明的是,在

windows

平台下

gtk

的显示风格并不是特别本地化。

不过他带的

glade

的界面设计器还是可以帮你省

不少事的。

5.Jython

尝试过用

python

访问

java

类库吗,那么就用

jython

吧。

jython

其实可以认为是另外一个

python

开发环境,基于

java

的,但是大多数

CPython

调用

jython

下还是可以的。你可

以在

jython

环境下像使用

java

一样来通过

python

的语法来调用

java

语言,真的很酷。

6.MFC

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值