今天用wxPython做了一个GUI程序,我称之为UNIQFile,实现查找指定目录内的相同文件,主要原理是计算文件的md5值(计算前先找出文件大小相同的文件,然后计算这些文件的md5值,而不是所有文件都计算,大大减少了md5的计算量),加入了多线程功能。 源代码: UNIQFile-wxPytho ...
分类:
编程语言 时间:
2016-04-17 20:42:54
阅读次数:
305
PyQT不错的,只是要小心,这个东西是GPL的,如果你要写商业程序需要购买商业版授权。另外PyGTK、wxPython都是不错的GUI库。Python自带了一个基于TkInter的GUI库,如果你不想引入第三方的依赖性,这就是唯一的选择。如果你在Mac下写程序的话,Cocoa+PyObjC也不错。另 ...
分类:
编程语言 时间:
2016-04-15 17:55:49
阅读次数:
266
1. 安装Python 2. 安装Robot frame 3. 安装 selenium 4. 安装 selenium2library 5. 安装wxPython 1) 必须要安装2.8版本(原因我也不知道,如果安装3.0版本,就会无法启动ride,不信你可以试试,反正我试过了不可以) 6. 安装Ri ...
分类:
其他好文 时间:
2016-04-01 17:35:48
阅读次数:
138
上周开始学习wxpython,发现教程都不太好,都是那种目标是打人,但是都在教你如何练肌肉的感觉。 大概的感觉就是在分别的教你如何在一个单一的界面中显示出一些部件,但是没有讲界面间的跳转,代码的构建思路,这导致我走了不少弯路,在第一次代码写到180多行后觉得乱的不行,然后又全部的重新布置,分离了代码 ...
分类:
编程语言 时间:
2016-04-01 14:34:04
阅读次数:
151
一、安装包 1、Python(推荐使用ActivePython,这个版本PATH已经配好了,也安了一些像pip这样的包) ActivePython-2.7.2.5-win32-x86.msi 2、WxPython(注意要用2.8的版本,我用2.9的发现ride无法打开) wxPython2.8-wi
分类:
其他好文 时间:
2016-03-18 14:44:22
阅读次数:
288
之前在python3.3.5的环境下一直无法找到匹配的wxPython版本,只能再装了一个python2.7,后面在2.7的环境下重新安装了robotframework和ride,结果还是无法启动ride,在编译环境下打入‘from robotide import main’ 提示 Wrong wx
分类:
其他好文 时间:
2016-03-17 10:48:41
阅读次数:
627
Python的应用 web: Django,Pyramid,Bottle,Tornado,Flask,web2py GUI: wxPython... Scientific and Numeric:Pandas,SciPy Software Development:Buildbot,Trac,Roun...
分类:
编程语言 时间:
2016-01-16 21:01:31
阅读次数:
188
#!/usr/bin/python#-*--*-"""wxPython程序由两个必要的对象给成: 应用程序对象,即wx.App或其子类对象; 顶级窗口对象,即wx.Frame或其子类对象;创建一个wx.App的子类,需要执行四个步骤: 1.定义这个子类; 2.在定义的子类中写...
分类:
移动开发 时间:
2015-12-13 23:23:48
阅读次数:
267
为何要定义为self.panel,这中定义与panel有什么区别。
分类:
编程语言 时间:
2015-11-03 22:40:44
阅读次数:
158
text = ("This is text box") panel = wx.Panel(self, -1) chkAll1 = wx.CheckBox(panel, ID_CHKBOX_CAN_SEL_ALL, u'全选') chkKnown = wx.CheckBox(panel, ID_CHK...
分类:
数据库 时间:
2015-11-02 00:19:40
阅读次数:
574