第二十二天 logging hashlib re 模块】的更多相关文章

今日内容 logging功能完善的日志模块 re正则表达式模块主要处理字符串匹配 查找 搜索给你一个字符串 要从中找到你需要的东西 爬虫大量使用 hashlib hash算法相关的库 算法怎么算不需要关心 我们的重点是 算出来的结果有什么用 subprocess 子进程模块 一个正在运行的程序称之为进程 一个进程 开启了另一个进程 这个被开启的进程叫做子进程 一 logging 1.日志的级别 logging.debug("这是一个调试信息")#10 logging.info(&quo…
Python第二十二天   stat模块  os.chmod方法  os.stat方法  pwd  grp模块 stat模块描述了os.stat(filename)返回的文件属性列表中各值的意义,根据stat模块读取os.stat()中的值的意思简单来说,os.stat是将文件的相关属性读出来,然后用stat模块来处理 os.stat 返回一个类似字典对象(stat_result对象,包含10个元素),结果类型是posix.stat_result stat(path) -> stat resul…
目录 1.hashlib 加密模块 1.hashlib模块基本使用 1.2 详细操作 ①md5加密模式 ②sha256复杂加密模式 ③加盐操作(普通加盐) ④加盐操作(动态加盐) 2.logging 日志模块 2.1 日志的5个等级 2.2 基本使用 2.3 详细操作 2.4 配置字典(主要掌握使用即可) ★★★使用配置字典的核心三行代码 加密模块hashlib+日志模块logging 1.hashlib 加密模块 加密:将明文数据通过一系列算法变成密文数据(目的就是为了数据的安全) 1.加密之…
# 多态的理解:# Python 天生自带多态# 鸭子类型 list 和 tuple 就是一对鸭子类型 很像但是没有继承关系## 而其他的类型 上传参数或者打印参数的时候 必须是指定的数据类型# ---------# 接口类的为了规范一个模板# # 简单版的 必须符合继承父类的规范否则报错# class Payment:# def pay(self,money):# raise NotImplementedError# class Alipay(Payment):# def pay(self,m…
本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添加上下文信息 参考文档 一.日志相关概念 日志是一种可以追踪某些软件运行时所发生事件的方法.软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情.一个事件可以用一个可包含可选变量数据的消息来描述.此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)…
第二十二天    312 1:登录注册IO版本案例(掌握)    312 2:数据操作流(操作基本类型数据的流)(理解)    313 (1)定义:    313 (2)流对象名称    313 (3)代码演示:    313 3:内存操作流(理解)    314 (1)说明:    314 (2)三种类型    315 (3)代码演示:    315 4:打印流(掌握)    316 (1)字节打印流,字符打印流    316 (2)特点:    317 E:代码演示    317 (3)复制…
Python第二十四天 binascii模块 binascii用来进行进制和字符串之间的转换 import binascii s = 'abcde' h = binascii.b2a_hex(s) # 字符串转16进制 '6162636465' h = binascii.hexlify(s) # 作用同上 s = binascii.a2b_hex(h) # 16进制转字符串 'abcde' s = binascii.unhexlify(h) # 作用同上 hex(512)           …
孤荷凌寒自学python第二十二天python类的继承 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) python中定义的类可以继承自其它类,所谓继承的概念,我的理解 是,就是一个类B继承自类A,意味着类B的内部代码块中就算不写任何代码,类B仍然拥有类A的所有公开的属性和方法. 这个优势非常方便于我们在要创建一个在原有类的基础上只是稍微有所变化 的类时,可以只通过继承一个类之后,再作属性和方法增改即可完成,大大的减轻了代码工作量. 在类的继承活动中,被继承的类称之为[基类]也叫[父类]…
一.hashlib模块(摘要算法模块) 1.算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢? 摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长度 固定的数据串(通常用16进制的字符串表示). 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要digest,目的是为了发现原始数据是否被人篡改过. 摘要算法之所以能指出数据是否被篡改过,就是因为摘要函数是一个单向函数,计算f(data)很容易,…
一.hashlib模板 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢?摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示). 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要digest,目的是为了发现原始数据是否被人篡改过. 摘要算法之所以能指出数据是否被篡改过,就是因为摘要函数是一个单向函数,计算f(data)很容易,但通过digest反推data却非…