【python教程】pythongui编程(tkinter)

python gui编程(tkinter)

python提供了多个图形开发界面的库,几个常用python gui库如下:

tkinter: tkinter模块(“tk 接口”)是python的标准tk gui工具包的接口.tk和tkinter可以在大多数的unix平台下使用,同样可以应用在windows和macintosh系统里.,tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

wxpython:wxpython 是一款开源软件,是 python 语言的一套优秀的 gui 图形库,允许 python 程序员很方便的创建完整的、功能键全的 gui 用户界面。

jython:jython程序可以和java无缝集成。除了一些标准模块,jython使用java的模块。jython几乎拥有标准的python中不依赖于c语言的全部模块。比如,jython的用户界面将使用swing,awt或者swt。jython可以被动态或静态地编译成java字节码。

tkinter 编程

tkinter 是python的标准gui库。python使用tkinter可以快速的创建gui应用程序。

由于tkinter是内置到python的安装包中、只要安装好python之后就能import tkinter库、而且idle也是用tkinter编写而成、对于简单的图形界面tkinter还是能应付自如。

创建一个gui程序

1、导入tkinter模块

2、创建控件

3、指定这个控件的master, 即这个控件属于哪一个

4、告诉gm(geometry manager)有一个控件产生了。

实例:

#!/usr/bin/pythonimport tkintertop = tkinter.tk()# 进入消息循环top.mainloop()

以上代码执行结果如下图:

以上就是【python教程】python gui编程(tkinter)的内容,更多相关内容请关注php中文网(www.php1.cn)!

Posted in 未分类

发表评论