04 2016 档案

摘要:学习:http://www.cnblogs.com/Lands-ljk/p/5444619.html 阅读全文
posted @ 2016-04-29 16:43 morein2008 阅读(485) 评论(0) 推荐(0) 编辑
摘要:相比第一版,新增:菜单,对话框,文件过滤器,操作结果保存,配置功能(自己写了一个读写配置文件的功能),提示语优化,模块分化更合理。 截图: 源代码: UniqFile-wxPython-v6.py: WorkerThread.py: Dialogs.py: MyConfig.py: Utils.py 阅读全文
posted @ 2016-04-29 16:20 morein2008 阅读(446) 评论(0) 推荐(0) 编辑
摘要:1 # -*- coding: gbk -*- 2 3 def uniq(ls): 4 lsCopy=[e for e in ls] 5 for i in xrange(1,len(ls)): 6 for j in xrange(i): 7 if ls[j]!=ls[i]: 8 pass ... 阅读全文
posted @ 2016-04-29 15:56 morein2008 阅读(1477) 评论(0) 推荐(0) 编辑
摘要:判断是否是整数或小数,在网上看到一个方法: 后来又看到《Python:eval的妙用和滥用》 ,一试果然会列出当前目录的所有文件,觉得还是用正则表达式实现安全。 下面是关于正则表达式的几篇好文,介绍很详细 http://blog.csdn.net/windone0109/article/detail 阅读全文
posted @ 2016-04-27 18:58 morein2008 阅读(235) 评论(0) 推荐(0) 编辑
摘要:要求用户只能输入数字(包括整数和小数),如何用正则表达式验证用户输入? 以下为简单但不严谨的正则表达式: pat1='\d+(?:\.\d+)?'#整数或小数 #金额数值(小数或整数,整数部分每三位数加一个逗号),例如24,581,644.07元、1,000,000元、100.0元、2.09万元、5 阅读全文
posted @ 2016-04-27 16:56 morein2008 阅读(16910) 评论(0) 推荐(1) 编辑
摘要:简单方式: 参考:http://blog.csdn.net/qingcaichongchong/article/details/8217526 阅读全文
posted @ 2016-04-26 21:27 morein2008 阅读(3605) 评论(0) 推荐(0) 编辑
摘要:源代码: 运行结果: 阅读全文
posted @ 2016-04-26 21:17 morein2008 阅读(489) 评论(0) 推荐(0) 编辑
摘要:对于一个很大的列表,例如有超过一万个元素的列表,假如需要对列表中的每一个元素都进行一个复杂且耗时的计算,用单线程处理起来会很慢,这时有必要利用多线程进行处理,处理之前首先需要对大的列表进行分割,分割成小的列表,下面给出自己写的一个分割列表的方法: 其中,each为每个列表的大小,len(ls)/ea 阅读全文
posted @ 2016-04-25 21:31 morein2008 阅读(6423) 评论(0) 推荐(0) 编辑
摘要:对于功能较多、考虑用户体验的程序,配置功能是必不可少的,如何存储程序的各种配置? 1)可以用全局变量,不过全局变量具有易失性,程序崩溃或者关闭之后配置就没了,再者配置太多,将变量分配到哪里也是需要考虑的问题。 2)用配置文件,通过在程序中读配置文件获取配置,用户改变配置后重新写入配置文件,即使程序崩 阅读全文
posted @ 2016-04-20 20:45 morein2008 阅读(793) 评论(0) 推荐(0) 编辑
摘要:示例: 正则表达式更多用法,可参考: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html https://msdn.microsoft.com/zh-cn/library/ae5bf541%28VS.80%29.aspx 阅读全文
posted @ 2016-04-19 19:51 morein2008 阅读(165) 评论(0) 推荐(0) 编辑
摘要:wxPython是个很好的GUI库,对底层的C++库进行了封装,调用起来很方便,尤其是操作前台UI界面和后台多线程,两者配合很方便,做GUI程序最难是写界面尤其是布局。 关于wxPython,自己正在用的书《wxPython in action》,网上有中文翻译版,对各种控件、布局讲解很详细。 另外 阅读全文
posted @ 2016-04-18 21:37 morein2008 阅读(688) 评论(0) 推荐(0) 编辑
摘要:今天用wxPython做了一个GUI程序,实现查找指定目录内的相同文件,主要原理是计算文件的md5值(计算前先找出文件大小相同的文件,然后计算这些文件的md5值,而不是所有文件都计算,大大减少了md5的计算量),加入了多线程功能。 以下是其脚本版本(无需安装wxPython) UNIQFile-sc 阅读全文
posted @ 2016-04-17 20:22 morein2008 阅读(454) 评论(0) 推荐(0) 编辑
摘要:今天用wxPython做了一个GUI程序,我称之为UNIQ File,实现查找指定目录内的相同文件,主要原理是计算文件的md5值(计算前先找出文件大小相同的文件,然后计算这些文件的md5值,而不是所有文件都计算,大大减少了md5的计算量),加入了多线程功能。 运行该程序需要安装wxPython。 界 阅读全文
posted @ 2016-04-17 19:57 morein2008 阅读(734) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示