网格控件是用以显示一个二维的数据集的。要使用该控件显示有用的信息,你需要告诉该控件它工作所基于的是什么数据。在wxPython中,有两种不同的机制用于在网格控件中处理数据,它们之间在处理数据的添加,删除和编辑的方式上有些许的不同。网格控件可以直接处理每行和每列中的值。数据可以通过使用一个网格表(gr ...
分类:
其他好文 时间:
2017-02-01 22:41:15
阅读次数:
259
http://www.yiibai.com/wxpython/wxpython_event_handling.html 不像控制台模式应用程序,一个基于GUI的应用程序是事件驱动的,这是在一个顺序的方式执行的。 函数或方法响应于像点击按钮,从集合或鼠标点击等,调用事件选择项目处理函数,用户的操作被执 ...
分类:
编程语言 时间:
2017-02-01 22:38:19
阅读次数:
284
一个复选框显示一个小标记的矩形框。单击时,复选标记出现在矩形内,指示作出选择。 复选框优于单选按钮,当允许用户多选。在这种情况下,第三状态称为混合或不确定的状态,一般用在“不适用”情景。 一个复选框显示一个小标记的矩形框。单击时,复选标记出现在矩形内,指示作出选择。 复选框优于单选按钮,当允许用户多 ...
分类:
编程语言 时间:
2017-02-01 22:33:16
阅读次数:
283
wxpython在windows 上的安装,需要在wxpython官网上下载对应的版本;Python分为32和64位系统不是系统的32位和64位 所以可以先在IDE 下输入Python看下当前是32还是64位。 安装路径一定不能使用默认路径,要改成跟Python安装的路径一直;否则在导入的时候imp ...
分类:
编程语言 时间:
2017-01-13 15:42:56
阅读次数:
621
一个典型的应用程序是由不同的部件。这些小部件被放进容器部件。一个程序员必须管理应用程序的布局。这不是一项容易的任务。在wxPython我们有两个选择。 *absolute positioning*sizers Absolute Positioning绝对位置 程序员指定位置和大小的每个小部件以像素为 ...
分类:
编程语言 时间:
2017-01-09 23:34:23
阅读次数:
340
研究了一下python开发GUI桌面应用的解决方案,研究结果记录如下: EasyGui:控件极为简单,连个基本的grid、list组件都没有,不适合商用,甚至是普通的应用都不行,放弃! Tkinter:api文档都不全,没啥资料可查,而且最后一次更新于09年,谁敢用? 放弃! wxPython:更新 ...
分类:
编程语言 时间:
2017-01-09 16:09:04
阅读次数:
177
为什么要学python? python和shell的比较,和PHP、和JAVA比较 运维开发只是用到python的很小一部分 python在一些知名公司的应用: 谷歌:python的创始人原来在谷歌工作。 CIA:美国中情局网站用python开发的 NASA:大量使用python进行数据分析和运算 ...
分类:
编程语言 时间:
2017-01-03 22:04:10
阅读次数:
235
实验的linux系统是centos6.5首先安装wxPython:yuminstall-ywxPython再次linux系统安装图形界面:yumgroupinstall-yDesktop让xshell支持linux系统的桌面显示安装完图形界面后修改linux系统默认启动界面,一般都是用的命令行界面,做如下修改:sed-i‘s/id:3/id:5/‘/etc/inittab..
分类:
系统相关 时间:
2016-12-26 19:12:04
阅读次数:
208
一、适用环境: mac系列,osx10.10,自带Python 二、简要步骤: 1. 安装pip,mac自带Python环境,所以我们改成安装pip 2. 安装wxPython,此处我下载的版本是wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg ...
分类:
系统相关 时间:
2016-11-30 14:32:24
阅读次数:
255
场景:在一个事件中调用一个函数,但是这个函数执行的时间非常的长,此过程中拖动界面的时候会使得界面进入未响应状态,直到函数执行完才可以ok 解决方法: 在调用函数的时候使用多线程调用 ...
分类:
编程语言 时间:
2016-11-30 03:30:08
阅读次数:
321