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)!