摘要:
re模块 1 正则的定义 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 (在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 2 阅读全文
摘要:
logging模块 1 日志级别与配置 2 日志配置字典 3 使用 阅读全文
摘要:
作业20 1、把登录与注册的密码都换成密文形式 2、文件完整性校验(考虑大文件) 3、注册功能改用json实现 4、项目的配置文件采用configparser进行解析 阅读全文
摘要:
suprocess模块 阅读全文
摘要:
[toc] configparser模块 configparser模块是配置文件相关模块 1 导入方式 2 配置文件后缀 配置文件一般后缀为ini或cfg 3 configparser模块方法 3.1 查看方法 3.2 写入配置文件的方法 3.3 修改方法 阅读全文
摘要:
[toc] hashlib模块 1 哈希hash的定义 hash一类算法,该算法接受传入的内容,经过运算得到一串hash值 2 hash值的特点 ①只要传入的内容一样,得到的hash值必然一样 ②不能由hash值返解成内容 ③不管传入的内容有多大,只要使用的hash算法不变,得到的hash值长度是一 阅读全文
摘要:
shelve模块和xml模块 一 shelve模块 shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型 " " ;) " " ;) 二 xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟 阅读全文
摘要:
shutil模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中 shutil.copyfile(src, dst) 拷贝文件 shutil.copymode(src, dst) 仅拷贝权限。内容 阅读全文
摘要:
[toc] 序列化模块 1 序列化&反序列化的定义 内存中的数据类型 序列化 特定的格式(json格式或者pickle格式) 内存中的数据类型序列化str({'aaa':111}) "{'aaa':111}" {'aaa':111}特定的格式的内容有两种用途 1 可用于存储= 用于存档 2 传输给其 阅读全文