随笔分类 - 模块
摘要:import re模块re.findall('正则的规则',r'内容') 找到所有第一个是正则的规则,第二个是要被匹配的对象,结果以列表返回 ret = re.finditer('正则的规则',r'内容') 找到所有存放在迭代器里print(ret.__next__().group()) ret =
阅读全文
摘要:开发规范 规定好的目录:目录里存放一些分类的文件 目的:快速查找,查看方便,便于修改 configparser 配置文件 文件+字典的操作
阅读全文
摘要:collections from collections import namedtuple 命名元祖 namedtuple('内容',['字符串']) from collections import Counter 计数 from collections import defaultdict 默认
阅读全文
摘要:os模块 和操作系统做交互 sys模块 和python解释器做交互 hashlib 摘要 加密 sha1生成的哈希值比md5长,安全性更高 sha512生成的哈希值是最长的 应用: 1.加密 2.文件下载的时候,通过生成的哈希值来校验文件的一致性
阅读全文
摘要:logging 日志模块 函数版: 屏幕文件二选一,写入文件中的默然编码是GBK; 是python定义好的,直接拿来用就可以 面向对象版: 屏幕文件都可以,支持多个输出方式,写入文件中的编码可以自己定义,自己制定的需要自己一步一步来操作 序列化 json dump 将对象转换成字符串存储在文件中 l
阅读全文
摘要:递归 1.自己调用自己 2.有明确的结束条件 递: 函数调用 归: 函数的返回值 官方说明,递归的最大深度是1000 可以修改递归的最大深度,引入sys 递归的应用: 创建文件夹,查看文件,删除文件 自定义模块 分类: 1.内置模块 2.第三方模块 3.自定义模块 一个py文件就是一个模块 在引入模
阅读全文

浙公网安备 33010602011771号