反射 hashlib 用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。所以,有必要对加密算法中添加自定义key再来做加密。 pyt ...
分类:
编程语言 时间:
2017-03-13 23:50:51
阅读次数:
263
本章内容 一、模块介绍 模块,用一坨代码实现某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来说,肯呢个需要多个函数才能完成(函数又可以在不同的.py文件中),n个.py文件组成的代码集合 ...
分类:
编程语言 时间:
2017-03-12 21:32:07
阅读次数:
173
第1章 模块 1.1 shutil 模块 1 import shutil 2 # 高级的 文件、文件夹、压缩包 处理模块 3 4 # 将文件内容拷贝到另一个文件中,可以部分内容 5 # 6 # shutil.copyfileobj(fsrc, fdst[, length]) 7 # f = open... ...
分类:
其他好文 时间:
2017-03-01 00:37:27
阅读次数:
252
hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 python 还有一个 hmac 模块,它内部对我们创建 key 和 内容 再进行处理然后再加密 散列消息鉴别码,简称HM ...
分类:
编程语言 时间:
2017-02-28 19:37:51
阅读次数:
178
一 time模块 二 random模块 三 os模块 四 sys模块 五 shutil模块 六 json&pickle模块 七 shelve模块 八 xml模块 九 configparser模块 十 hashlib模块 十一 logging模块 十二 re模块 十三 HTMLParser模块 十四 ...
分类:
其他好文 时间:
2017-02-22 16:46:49
阅读次数:
334
Python里面的hashlib模块提供了很多加密的算法,这里介绍一下hashlib的简单使用事例,用hashlib的md5算法加密数据 如图为执行结果 这里写一个利用md5进行用户登陆网站进行注册之后密码加密的基本事例,加深理解 这里只简单写了一个用户的注册以及登陆 ...
分类:
编程语言 时间:
2017-02-21 00:34:12
阅读次数:
142
1 import hashlib 2 3 def md5(args): 4 hash = hashlib.md5(bytes('aaadf',encoding='utf-8')) 5 hash.update(bytes(args,encoding='utf-8')) 6 return hash.he... ...
分类:
其他好文 时间:
2017-02-18 19:50:29
阅读次数:
167