摘要: hashlib 1.常见的几种加密方法及其使用方法: 缺陷:因为每台电脑都可以进行加密,有些机器会一直运算产生密文映射库 所以以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。 因此,有必要对加密算法中添加自定义key再来做加密。 注意事项:加密算法无法直接对一个字符或者字符串加密 阅读全文
posted @ 2017-08-25 05:16 爱吃西红柿的猫 阅读(142) 评论(0) 推荐(0) 编辑
摘要: os模块 os模块:与操作系统相关的模块 注意事项: os模块重点: 阅读全文
posted @ 2017-08-25 05:09 爱吃西红柿的猫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: time与datetime模块 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等... time.struct_time 即:time.l 阅读全文
posted @ 2017-08-25 05:03 爱吃西红柿的猫 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1.sys:用于提供对Python解释器相关的操作: sys.argv:获取用户脚本的输入 创建目录的两种交互方法 sys.stdout():标准输出 阅读全文
posted @ 2017-08-25 04:49 爱吃西红柿的猫 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一.模块:用一个或者多个.py文件来实现某个功能的代码集合,提供了代码的重用性和代码间的耦合。 而对于一个复杂的功能而言,可能需要多个函数相互调用才能完成,函数也可以在不同的.py文件 中,这n个.py文件的代码集合就称为模块 二.模块与库的关系:一个库可能包含了很多的模块,但一个库至少有一个模块 阅读全文
posted @ 2017-08-25 04:43 爱吃西红柿的猫 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式的元字符及其意义 . :匹配任意除换行符的单个字符 ^:行首锚定 $:行尾锚定 *:匹配任意次,贪婪匹配 等价于{0,} +:匹配1到多次,贪婪匹配 降价与{1,} ?:匹配0或1次,贪婪匹配 降价与{0,1} {}:固定次数 {3}:3次 {3,5}:3到5次 \: 1.反斜杠后边跟 阅读全文
posted @ 2017-08-25 04:39 爱吃西红柿的猫 阅读(174) 评论(0) 推荐(0) 编辑