上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 33 下一页
摘要: 代码:importrandomimportstringimporttime#strong.high=3#randomforthewholepasswd#storng.middle=2#includeonespecialsign#strong.ow=1#justincludecharactersord... 阅读全文
posted @ 2014-06-29 17:55 kissing狐 阅读(282) 评论(0) 推荐(0) 编辑
摘要: python基础31[常用模块介绍] python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的。常用的libraries(modules)如下:1)python运行时服务* copy: copy模块提供了对复合(... 阅读全文
posted @ 2014-06-29 17:54 kissing狐 阅读(157) 评论(0) 推荐(0) 编辑
摘要: python类库32[多进程同步Lock+Semaphore+Event]同步的方法基本与多线程相同。1) Lock当多个进程需要访问共享资源的时候,Lock可以用来避免访问的冲突。importmultiprocessingimportsysdefworker_with(lock,f):withlo... 阅读全文
posted @ 2014-06-29 17:52 kissing狐 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 多进程通信queue和pipe的区别: pipe用来在两个进程间通信。queue用来在多个进程间实现通信。 此两种方法为所有系统多进程通信的基本方法,几乎所有的语言都支持此两种方法。1)Queue & JoinableQueuequeue用来在进程间传递消息,任何可以pickle-able的对象都可... 阅读全文
posted @ 2014-06-29 17:51 kissing狐 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一 picklepickle模块用来实现python对象的序列化和反序列化。通常地pickle将python对象序列化为二进制流或文件。python对象与文件之间的序列化和反序列化:pickle.dump()pickle.load()如果要实现python对象和字符串间的序列化和反序列化,则使用:p... 阅读全文
posted @ 2014-06-29 17:45 kissing狐 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 参考:http://wiki.python.org/moin/ParallelProcessinghttp://wiki.python.org/moin/DistributedProgramming分布式:http://www.celeryproject.org/http://www.paralle... 阅读全文
posted @ 2014-06-29 17:41 kissing狐 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 经常会遇到下载的文件或电子书,名字中间都包含了一些网址信息,实际使用中由于名字太长不方便,下面的脚本使用正则表达式来对目录下的所有文件重命名:例如:修改前:[大家网]Mac OS X for Unix Geeks[www.TopSage.com].mobi修改后:Mac OS X for Unix ... 阅读全文
posted @ 2014-06-29 17:38 kissing狐 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一 sqlite 与 python 的类型对应二 实例importsqlite3defsqlite_basic():#Connecttodbconn=sqlite3.connect('test.db')#createcursorc=conn.cursor()#Createtablec.execute... 阅读全文
posted @ 2014-06-29 17:35 kissing狐 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 下载8000首儿歌的python的代码:#-*- coding: UTF-8 -*-from pyquery import PyQuery as pyfrom lxml import etreeimport urllibimport reimport osimport sysimport loggi... 阅读全文
posted @ 2014-06-29 17:33 kissing狐 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 下载安装python2.7 : 最好是安装win32的,64bit的很多的lib都不支持。python-2.7.3http://python.org/getit/releases/2.7.3/下载安装ez_setup.py: setuptools-0.6c11.win32-py2.7http://p... 阅读全文
posted @ 2014-06-29 17:32 kissing狐 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 33 下一页