摘要:
参考:http://www.cnblogs.com/alex3714/articles/5188179.html 阅读全文
摘要:
常用的正则表达式: 最常用的匹配语法 反斜杠的困扰与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\",那么使用编程语言表示的正则表达式里将需要4个反斜杠"\\\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在 阅读全文
摘要:
#用于加密相关的操作,3.x里代替了2.x中的md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 import hashlib m=hashlib.md5() m.update(b'hello') print(m.digest)#2进制hash print(m.hexdigest())#16进制hash m.update(b... 阅读全文
摘要:
用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。在python2.x版本中为ConfigPsresr 来看一个好多软件的常见文档格式如下 [DEFAULT] serveraliveinterval = 45 compression = ye 阅读全文
摘要:
<?xml version="1.0"?> <data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <year>2008</year> <gdppc>141100</gdppc> <neighbor name="Austr 阅读全文
摘要:
'shelve模块是一个简单的key,value将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式(只支持pickle)' #序列化,将数据写入文件 import shelve,datetime d=shelve.open('sheve_test')#打开一个文件 info={'age':22,'job':'student'} name=['研一','研二'... 阅读全文
摘要:
#高级的文件、文件夹、压缩包、处理模块 import shutil f1=open('sys模块.py','r',encoding='utf-8') f2=open('copy1.py','w',encoding='utf-8')#文件打开模式为可写模式 shutil.copyfileobj(f1, f2)#将文件内容拷贝到另一个文件中,可以复制内容 shutil.copyfile('sys模块... 阅读全文
摘要:
import sys print(sys.version)#当前python版本的详细信息 print(sys.argv)#脚本中运行,读取参数 阅读全文
摘要:
今天我们来尝试使用python 的os.system来执行系统命令 可以使用如下方法: 输出的结果是: 这样就完成了这个简单的功能,就这么简单,两句话,哈哈 但是大部分动作都是由os模块来帮助我们完成了,现成的模块功能非常多,这是python的一大特色 下面我们再来做一个另外的例子: 执行以下……自 阅读全文
摘要:
import random checkcode='' for i in range(0,5):#5位验证码 current=random.randrange(0,5) #字母 if current==i: tmp=chr(random.randint(65,115)) #数组 else: tmp=random.randint... 阅读全文