摘要: re模块的功能介绍 1. 方法 match 从开头开始查找 方法:re.match(pattern,string,flags=0) 返回值:<class '_sre.SRE_Match'>(找到) or None(没找到) 例如:m = re.match('e','excel') print(m.g 阅读全文
posted @ 2017-10-03 21:22 Python改变生活 阅读(2425) 评论(0) 推荐(0) 编辑
摘要: subprocess & logging模块的介绍 1. subprocess 该模块替代了os.system & os.pawn*所实现的功能。 2. logging 1. 日志五大级别 level means levelno 1. DEBUG 详细信息,调试时用 10 2. INFO 工作预期内 阅读全文
posted @ 2017-10-02 18:33 Python改变生活 阅读(695) 评论(0) 推荐(0) 编辑
摘要: hashlib & hmac的讲解 两个模块主要用于加密相关的操作。 1. hashlib模块 md5 具体代码如下 import hashlib ha_m5 = hashlib.md5()#创建对象 ha_m5.update('abc'.encode(encoding='utf-8'))#添加对象 阅读全文
posted @ 2017-10-01 20:42 Python改变生活 阅读(3624) 评论(0) 推荐(0) 编辑
摘要: xml模块的功能介绍 这里主要讲解xml模块下的etree.ElementTree类。 1. 创建 具体代码如下 import xml.etree.ElementTree as XM namelist1 = XM.Element("namelist1")#创建标签 name1 = XM.SubEle 阅读全文
posted @ 2017-10-01 11:22 Python改变生活 阅读(414) 评论(0) 推荐(0) 编辑
摘要: shutil的功能介绍及其他打包、压缩模块 1. shutil模块的方法 chown 更改指定路径的属组 2. copy 拷贝文件和权限 方法:shutil.copy(src,dst,*,follow_symlinks=True) 返回值:str #拷贝源文件到目标文件,权限和内容都将拷贝,但是属组 阅读全文
posted @ 2017-09-30 21:20 Python改变生活 阅读(376) 评论(0) 推荐(0) 编辑
摘要: sys模块的功能介绍 1. sys的变量 argv 命令行参数 方法:sys.argv 返回值:list 例如:test1.py文件中有两句语句1.import sys 2.print(sys.argv) python test1.py 2 3 df >>> ['test1.py','2','3', 阅读全文
posted @ 2017-09-29 22:33 Python改变生活 阅读(8613) 评论(0) 推荐(1) 编辑
摘要: Python中模块之os的功能介绍 1. os的变量 path 模块路径 方法:os.path 返回值:module 例如:print(os.path) >>> <module 'ntpath' from 'D:\\python3.5.2\\lib\\ntpath.py'> #返回posixpath 阅读全文
posted @ 2017-09-26 23:29 Python改变生活 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: random的功能介绍 random模块的方法如下: betavariate 获取一个range(0,1)之前的随机浮点数 方法:random.betavariate(alpha,beta) 返回值:float 例如:print(random.betavariate(3,4)) >>> 0.4179 阅读全文
posted @ 2017-09-24 21:32 Python改变生活 阅读(1291) 评论(0) 推荐(1) 编辑
摘要: time&datetime的功能介绍 1. time模块 1. 时间的分类 1. 时间戳:以秒为单位的整数 2. 时间字符格式化:常见的年月日时分秒 3. 时间元祖格式:9大元素,每个元素对应时间的年与日时分秒周天夏令时 2. time中的变量 timezone 返回当前时区时间与UTC时区时间相差 阅读全文
posted @ 2017-09-24 16:10 Python改变生活 阅读(544) 评论(0) 推荐(0) 编辑
摘要: json & pickle & shelve 1. json的序列化与反序列化 json的使用需要导入该模块,一般使用import json即可。 json的序列化 方法1:json.dumps(obj) 例如:f = open('file.txt','w') json.dumps(f.write( 阅读全文
posted @ 2017-09-20 22:30 Python改变生活 阅读(344) 评论(0) 推荐(0) 编辑