09 2013 档案

摘要:最近在捣鼓python,前几天看到一个文章写的关于浅拷贝和 深拷贝,转载一下其中的实例:importcopya=[1,2,3,4,['a','b']]#原始对象b=a#赋值,传对象的引用c=copy.copy(a)#对象拷贝,浅拷贝d=copy.deepcopy(a)#对象拷贝,深拷贝a.append(5)#修改对象aa[4].append('c')#修改对象a中的['a','b']数组对象print'a=',aprint'b=',bprint'c=',cprint& 阅读全文

posted @ 2013-09-28 15:48 chateldon

摘要:http://blog.csdn.net/dyx1024/article/details/7311013使用pyhook模块可以很快地完成键盘及鼠标事件捕获,此模块可从http://sourceforge.net/projects/pyhook/files/pyhook/1.5.1/下载,API手册:http://pyhook.sourceforge.net/doc_1.5.0/,网站上提供了个使用的例子,改写了下,将信息记录到文件中,本来想使用python的logging模块,但测试时发现,因为鼠标事件频率太高,导致写时报I/O错误的异常,所以使用了自己写文件记录日志的方式。代码:[pyth 阅读全文

posted @ 2013-09-12 17:18 chateldon

摘要:http://oldj.net/article/python-hook/oldjPyHook是一个基于Python的“钩子”库,主要用于监听当前电脑上鼠标和键盘的事件。这个库依赖于另一个Python库PyWin32,如同名字所显示的,PyWin32只能运行在Windows平台,所以PyHook也只能运行在Windows平台。关于PyHook的使用,在它的官方主页上就有一个简单的教程,大体上来说,可以这样使用:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515 阅读全文

posted @ 2013-09-12 17:16 chateldon

摘要:range函数说明:range([start,]stop[,step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。range示例:>>>range(5)[0,1,2,3,4]>>>range(1,5)[1,2,3,4]>>>range(0,6,2)[0,2,4]xrange函数说明:用法与range完全相同,所不同的是生成的不是一个数组,而是一个生成器。xrange示例:>>>xrange(5)xrange(5)>>>list(xrange(5))[0,1,2,3,4]&g 阅读全文

posted @ 2013-09-12 16:45 chateldon

摘要:原文:http://www.jaceju.net/blog/archives/703/前陣子把部份測試主機環境升級到 PHP 5.3 來跑一些專案,整體上沒什麼狀況,所以我就決定讓公司的工作環境全部都轉移到 PHP 5.3 上了。本文主要介紹如何在 Windows XP 上建置 Apache 2.2 + PHP 5.3 + MySQL 5.1 的開發環境,以供有興趣的朋友參考。下載Apache 2.2Apache 2.2 可以在以下網址下載,因為我們多數網站都需要 SSL 支援,所以請記得抓取包含 OpenSSL 的版本。http://httpd.apache.org/download.cgi 阅读全文

posted @ 2013-09-03 10:27 chateldon

导航