文章分类 -  第七篇: 模块

摘要:创建唯一id之uuid 1、uuid1()——基于时间戳 1.如何生成? MAC地址、当前时间戳、随机数生成 2.优点: 保证全球范围内的唯一性 3.缺点: MAC的使用同时带来安全性问题,局域网中可以使用IP来代替MAC 2、uuid2()——基于分布式计算环境DCE(Python中没有这个函数) 阅读全文
posted @ 2020-06-15 22:40 给你加马桶唱疏通 阅读(414) 评论(0) 推荐(0)
摘要:作用: 通过字符串'包.包.模块'这种形式导入模块 import importlib module_str = 'concurrent.futures' # 注意: 该方法最小只能到py文件名(模块) res = importlib.import_module(module_str) # 等同于 - 阅读全文
posted @ 2020-06-09 01:18 给你加马桶唱疏通 阅读(106) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-17 23:28 给你加马桶唱疏通 阅读(440) 评论(0) 推荐(0)
摘要:一. 什么是正则? 正则就是用一堆特殊的符号表达一种特殊的规律。拿这种特殊的符号到一种大的字符串中去比对, 按着这种特定的规律取到你的值。 二. 常用匹配模式 1. 一对一的匹配(非正则匹配) 2.正则匹配 话不多说上我喜爱的矮老湿的图: 3. \w与\W 4. \s与\S 5. \d与\D 6. 阅读全文
posted @ 2020-04-01 23:47 给你加马桶唱疏通 阅读(305) 评论(0) 推荐(0)
摘要:01 logging 一. 日志级别与配置基本使用介绍 二. 日志配置字典 三. 使用 阅读全文
posted @ 2020-04-01 23:30 给你加马桶唱疏通 阅读(162) 评论(0) 推荐(0)
摘要:1. 把登录与注册的密码都换成密文形式, 注册功能改用json实现. 2. 文件完整性校验(考虑大文件) 3. 使用configparser生成cfg或ini类型的文件, 并读取文件进行认证解析 阅读全文
posted @ 2020-04-01 01:04 给你加马桶唱疏通 阅读(103) 评论(0) 推荐(2)
摘要: 阅读全文
posted @ 2020-04-01 01:02 给你加马桶唱疏通 阅读(169) 评论(0) 推荐(0)
摘要:一. 什么是哈希? 哈希是一类算法。该算法接收传入的内容,经过运算得到一串哈希值。 3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法),该算法接受传入的内容,经过运算得到一串hash值 二. 哈希值的3大特点及用 阅读全文
posted @ 2020-04-01 00:48 给你加马桶唱疏通 阅读(147) 评论(0) 推荐(0)
摘要:一. 配置文件如下 二. 使用configparser模块读取文件 三. 使用configparser模块修改文件 四. 使用configparser模块添加一个ini格式的文件 阅读全文
posted @ 2020-04-01 00:09 给你加马桶唱疏通 阅读(189) 评论(0) 推荐(0)
摘要:一. shelve 二. XML 1. XML文档模板 2. 查看 3. 修改 4. 增加 5. 删除 6. 新建XML文档 阅读全文
posted @ 2020-03-31 23:52 给你加马桶唱疏通 阅读(160) 评论(0) 推荐(1)
摘要:一. 由eval引出json和pickle 二. 什么是序列化? 反序列化? 3.json序列化的结果写入文件与读取json字符串格式进行反序列化操作 4.使用json的4点注意须知 5.使用json序列化bytes类型须知 6.猴子补丁 8. 五. 如何序列化与反序列化之pickle 1.pick 阅读全文
posted @ 2020-03-31 23:49 给你加马桶唱疏通 阅读(202) 评论(0) 推荐(0)
摘要:一、检索文件夹下所有文件的大小的程序 注意: 文件夹也有大小, 我们这里不统计文件夹的大小, 排除os.path.getsize方法. 1. 实现方式一: 在py中执行os命令 main.py run.py 执行该文件 2. 实现方式二: 在终端中输入对应格式的 二. 随机验证码验证, 在进入文件c 阅读全文
posted @ 2020-03-30 23:40 给你加马桶唱疏通 阅读(195) 评论(0) 推荐(0)
摘要:一. 基本用法介绍 二. 打印进度条 阅读全文
posted @ 2020-03-30 23:32 给你加马桶唱疏通 阅读(163) 评论(0) 推荐(0)
摘要:提示: os模块是与操作系统交互的一个接口 一. os系列介绍 二. os.path系列介绍 三. os路径处理 四. pathlib模块(在python3.5之后推出) 五. 实现需求: 不利用os.path.getsize统计文件夹的大小, 利用递归实现统计整个文件下含有的所有文件大小 阅读全文
posted @ 2020-03-30 23:20 给你加马桶唱疏通 阅读(224) 评论(0) 推荐(0)
摘要:一. random的七种基本用法介绍 二. 验证码 阅读全文
posted @ 2020-03-30 21:20 给你加马桶唱疏通 阅读(123) 评论(0) 推荐(0)
摘要:一. time 1.时间分为三种格式的表示方法。 2.格式化字符串的时间格式中字符对应关系 3.三种时间格式之间的转换(掌握) 4.time.sleep 5.另外一种:结构化时间与时间戳转换成格式化字符串时间形式(了解) 二. datetime 阅读全文
posted @ 2020-03-30 21:03 给你加马桶唱疏通 阅读(171) 评论(0) 推荐(0)
摘要:https://files.cnblogs.com/files/yang1333/fiction_reader1.zip 阅读全文
posted @ 2020-03-29 19:05 给你加马桶唱疏通 阅读(112) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-29 01:48 给你加马桶唱疏通 阅读(124) 评论(0) 推荐(0)
摘要:一. 包的介绍 二. 包的使用 1.导入包与_ init _.py 2.绝对导入与相对导入 注意: 这里的导入指的是包内模块之间的互相导入, 且都是被导入的, 并不是被执行的. 3.from 包 import 阅读全文
posted @ 2020-03-29 01:46 给你加马桶唱疏通 阅读(127) 评论(0) 推荐(0)
摘要:1. 文件内容如下,标题为:姓名,性别,年纪,薪资 2. 根据1得到的列表,取出薪资最高的人的信息 3. 根据1得到的列表,取出最年轻的人的信息 4. 将names=['egon','alex_sb','wupeiqi','yuanhao']中的名字全部变大写 5. 将names=['egon',' 阅读全文
posted @ 2020-03-26 21:41 给你加马桶唱疏通 阅读(161) 评论(0) 推荐(0)