Python GUI开发工具中五种类型的相关介绍

开发 后端
本文主要介绍的是Python GUI开发工具的五种工具的具体介绍,其中包括Tkinter、WxPython、PyQT等相关工具的具体介绍。

Python这一计算机语言不仅具有十分简捷的操作功能,它还具有十分快速的相关开发功能,此文主要向你介绍的是关于Python GUI开发工具在实际相关应用操作过程中的具体操作,以及这几种开发工具相关内容的介绍。

Python GUI开发工具的选择Python***的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。

Tkinter

Tkinter 似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用于windows/linux/unix/macintosh操作系统,而且显示风格是本地化的。Tkinter用起来非常简单,python自带的 IDLE就是采用它写的。#t#

除此外,tkinter的扩展集pmw和Tix功能上都要相对它强大,但tkinter却是最基本的。我认为,在用python 做gui开发,tkinter是最基本的知识,所以这个环节是必须要学习的。你或许在以后的开发中并不常用tkinter,但是一些小型的应用上面,他还是很有用的,而且开发速度也很快。

WxPython

在Python GUI开发工具里WxWidgets应该算是近几年了比较流行的GUI跨平台开发技术了。 wxWidgets有不同的版本应用,有c++的,也有basic的,现在在python上面也有较好的移植。wxpython的功能上面要强于 tkinter,她提供了超过200个类,面向对象的编程风格,设计的框架类似于MFC。

对于大型GUI应用上面,wxPython还是具有很强的优势的。boa constructor可以帮助我们快速可视地构建wxwidgets界面。

PyQT

Qt同样是一种开源的GUI库,Qt的类库大约在300多个,函数大约在5700多个。Qt同样适合于大型应用,由它自带的qt designer可以让我们轻松来构建界面元素。

pyGtk

Gtk是linux下Gnome的核心开发库了。功能上面非常齐全。值得说明的是,在windows平台下gtk的显示风格并不是特别本地化。不过他带的glade的界面设计器还是可以帮你省不少事的。

Jython

尝试过用python访问java类库吗,那么就用jython吧。jython其实可以认为是另外一个python开发环境,基于java的,但是大多数的CPython调用jython下还是可以的。你可以在jython环境下像使用java一样来通过python的语法来调用java语言,真的很酷。

以上的相关内容就是对python GUI开发的五种相关工具的介绍。
 

责任编辑:佚名 来源: 互联网
相关推荐

2010-03-15 15:55:00

Python开发工具

2021-06-07 14:05:53

物联网IOT物联网技术

2010-02-24 10:57:19

Python开发工具

2021-07-08 09:17:07

物联网人工智能IoT

2010-03-10 09:55:56

Python开发工具

2010-04-23 14:55:31

Oracle字符

2010-06-03 12:41:45

Linux 开发工具

2017-01-05 14:28:43

Linux内核代码源码

2011-08-05 10:13:45

iPhone开发工具 Cocoa Xcode

2010-03-19 18:36:39

python开发环境

2020-11-19 10:05:03

Java

2022-12-09 08:00:00

深度学习人工智能机器学习

2010-01-21 10:44:59

Visual C++

2011-08-04 16:28:01

iPhone 开发工具 Accessoriz

2011-08-04 16:17:39

iPhone 开发工具

2010-06-10 17:45:03

Linux 开发工具

2010-03-18 14:02:37

Python空对象整理

2010-02-24 14:53:33

Python开发工具

2022-01-11 09:00:00

开发工具远程工作

2010-01-08 17:01:46

C++开发工具
点赞
收藏

51CTO技术栈公众号