摘要: 一.当用明文密码进行信息存储的时候,会导致密码的泄露,如何解决问题 通过导入hashlib模块,利用里面存在的算法对字符串进行加密计算得到一串密文的结果 1.这个过程不可逆 2.对于同一个字符串,同一种算法 计算的结果永远是相同的 3.对于不同的字符串,计算的结果总是不同的 通过input输入pwd 阅读全文
posted @ 2018-11-28 21:58 Python张梦书 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一.内容回顾 反射的另外两个内置函数 setattr delattr a.b=c 与 setattr(a,'b',c)相对 del a.b 与 delattr(a,'b') 两个内置函数 A,B(A),C(B) type(c_obj) is C 只能判断出和C的关系 isinstance(c_obj 阅读全文
posted @ 2018-11-28 20:46 Python张梦书 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是序列化 在我们存储数据或者网络传输数据的时候. 需要对我们的对象进行处理. 把对象处理成方便存储和传输的数据格式. 这个过程叫序列化 不同的序列化, 结果也不同. 但是目的是一样的. 都是为了存储和传输. 三种序列化的方案: 1. pickle. 可以将我们python中的任意数据类型转 阅读全文
posted @ 2018-11-28 17:06 Python张梦书 阅读(183) 评论(0) 推荐(0) 编辑
摘要: # 什么是封装? # 广义上(大家认为的) : # 把一类事务的相同的行为和属性归到一个类中 # class Dog: # def bite(self):pass # 狭义上(学术上的定论) : # 把一些特殊的属性和方法藏在类中 # 外部无法调用,只有内部可以调用 阅读全文
posted @ 2018-11-28 01:15 Python张梦书 阅读(152) 评论(0) 推荐(0) 编辑