python-GUI的几个模块
来源:互联网 发布:钢筋含量 大数据 编辑:程序博客网 时间:2024/06/10 07:51
python的默认GUI工具集是Tk,可以通过python接口Tkinter来使用Tk,Tk并非最强最新,也不是包含GUI构建模块最多的工具集,但它非常简单,并且可以开发出能运行于大多数平台的GUI程序。
Tkinter是python的默认GUI库,它基于Tk工具集,Tk最初是为工具命令语言Tcl设计的,Tk流行后被移植到许多其它的脚本语言中,包括python。
使用Tk时要创建一个顶层窗口,然后是一些组件,如Button、Canvas、Checkbutton、Entry、Frame、Label、Listbox、Menu、Menubutton、Messge、Radiobutton、Scale、Scrollbar、Text、Toplevel等,这些组件要pack到顶层窗口中,最后进入mainloop。
Tix,即Tk Interface eXtensions,包含在Python标准库中。Tix是对Tcl/Tk的一个扩展库,其中增加了许多新的组件、图像类型和其它一些命令,提高了Tk作为GUI开发工具集的可用性。
Pmw,即Python MetaWidgets的Tkinter扩展,是第三方的工具集。这个模块体现了Tkinter悠久的历史,它基本上是通过在GUI工具集中添加一些新式的组件来延长Tkinter的寿命。
wxPython,即wxWidgets的Python绑定,是第三方的工具集。wxWidgets是一个跨平台的工具集,用来构建GUI,它用C++实现在各种平台上广泛使用,并为这些平台定义了一致、通用的API。wxWidgets最大的优点在每个平台上都使用原生GUI,所以程序将和所有其它桌面程序有相同的外观和用户体验,另一个特点是不会局限于使用C++开发wxWidgets应用程序,也有对Python和Perl的接口。
PyGTK,即GTK+的Python绑定,是第三方的工具集。
上面只是一些常用的python工具集,还有许多其它的开源、商用的GUI工具。
- python-GUI的几个模块
- Python的几个常用模块
- python 几个模块的使用
- python GUI Tkinter 模块
- Python abc模块的几个小知识点
- GUI的几个练习~
- PYTHON GUI模块之WXPYTHON
- python的自带GUI模块Tkinter学习
- Python GUI:高级作图turtle模块的常用函数.md
- Python GUI:高级作图tkinter模块的常用函数.md
- Python PyQt4模块编写的小型GUI程序
- 一个项目学会python的tkinter模块---GUI设计
- 【转载】python的GUI实现模块之Tkinter 编程入门
- 【python】python re模块中几个比较重要的函数
- python笔记-re模块的几个函数使用
- python 3.6 学习 GUI学习 easygui模块
- Python的GUI编程
- python的GUI编程
- IOS中UUID存放在不同的地方
- 一个安卓开源项目网站
- 关于 Cocos2d-x 中使用 setFrameSize 后 MenuItem 失效
- Git初探
- VS2010中的自动化测试
- python-GUI的几个模块
- [荐]寻找到了成为技术高手的捷径了
- Leetcode题解(7)L51/N-Queens
- 【Eclipse】推荐UML插件Green UML、AmaterasUML
- (1)LinuxI2C驱动--概述
- 什么时候用 assertion(断言)?
- tomcat详解
- 初学 Java Web 开发,请远离各种框架,从 Servlet 开发
- jstorm 0.9.6.2安装配置