摘要: 一、什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 二:常用匹配 阅读全文
posted @ 2020-12-17 09:46 叶灵溪 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、hashlib模块 1、什么叫hash:hash是一种算法(3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法),该算法接受传入的内容,经过运算得到一串hash值 2、hash值的特点是: (1) 只要传入的内 阅读全文
posted @ 2020-12-17 09:33 叶灵溪 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、shelve模块 shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型 import shelve f=shelve.open(r'sheve.txt') # f['stu1_info']={'na 阅读全文
posted @ 2020-12-17 09:24 叶灵溪 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、json模块 之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 impo 阅读全文
posted @ 2020-12-17 09:18 叶灵溪 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、shutil 1、shutil.copyfileobj(fsrc, fdst[, length]),将文件内容拷贝到另一个文件中 -shutil.copyfileobj(open('old.xml', 'r'), open('new.xml', 'w')) 2、shutil.copyfile(s 阅读全文
posted @ 2020-12-17 09:04 叶灵溪 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、random模块 1、random 随机生成[0,1)的小数: -res=random.random() -print(res) -0.9046791911295252 2、randint 随机生成一个a到b之间的整数,前闭后闭 [a,b] -res=random.randint(1,10) - 阅读全文
posted @ 2020-12-17 08:57 叶灵溪 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ##time与datetime模块 一、time 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字符 阅读全文
posted @ 2020-12-17 08:48 叶灵溪 阅读(132) 评论(0) 推荐(0) 编辑
aplayer
##============================ /* 看板娘 */ =======================