摘要: 1、把登录与注册的密码都换成密文形式 import hashlib​username = input('请输入账号: ').strip()password = input('请输入密码: ').strip()re_password = input('请再次输入密码: ').strip()if pas 阅读全文
posted @ 2020-03-31 21:38 江湖有梦 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、什么是哈希(hash) hash一类算法,该算法接受传入的内容,经过运算得到一串hash值 hash值的特点: I 只要传入的内容一样,得到的hash值必然一样 II 不能由hash值返解成内容 III 不管传入的内容有多大,只要使用的hash算法不变,得到的hash值长度是一定 二、hash的 阅读全文
posted @ 2020-03-31 21:37 江湖有梦 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、用途 操作配置文件使用的模块 配置文件:(a.cfg) # 注释1; 注释2​[section1]k1 = v1k2:v2user=egonage=18is_admin=truesalary=31​[section2]k1 = v1 读取操作: config.section() config.o 阅读全文
posted @ 2020-03-31 21:37 江湖有梦 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 <?xml version="1.0"?><data> <co 阅读全文
posted @ 2020-03-31 21:36 江湖有梦 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、序列化和反序列化 1、什么是序列化&反序列化 内存中的数据类型 >序列化 >特定的格式(json格式或者pickle格式) 内存中的数据类型< 反序列化< 特定的格式(json格式或者pickle格式) 2.为何要有序列化 序列化得到结果=>特定的格式的内容有两种用途 1、可用于存储=》用于存档 阅读全文
posted @ 2020-03-31 21:35 江湖有梦 阅读(137) 评论(0) 推荐(0) 编辑