摘要:
''' 配置文件设置与读取 因为logging的所有内容,配置项与配置的值都是相对固定的。所以可以通过配置文件的形式将 日志内容进行配置与定义。然后通过logging.config.fileConfig()方法实现对内容的获取。 日志配置形态是心啊的内容读取。用于创建记录器 进行日志内容的 生成。 阅读全文
posted @ 2024-12-08 13:14
mafei666
阅读(73)
评论(0)
推荐(0)
摘要:
''' 日志的进阶使用: logging库的四大组件,实现日志的记录与输出: 1.logger记录器:提供基本的能够被程序直接调用的接口(方法) 2.handler处理器:提供将记录器的内容展示到具体目的地的用途,控制台或文件 3.filter过滤器:提供更加细化颗粒度的内容控制 4.formatt 阅读全文
posted @ 2024-12-08 13:13
mafei666
阅读(19)
评论(0)
推荐(0)
摘要:
''' 日志的基本应用: 在自动化测试执行的过程中,往往都不会由人工一直盯着整体的运行情况。在所有场景自动化执行 的过程中,我们需要有一个第三方的角色来实现对整个内容的记录。后续我们只需要查看记录结果 即可知道整个测试过程的具体情况了。于是乎日志就出现了。而在python中,最常见的日志应用库 就是 阅读全文
posted @ 2024-12-08 13:13
mafei666
阅读(18)
评论(0)
推荐(0)
摘要:
class Dog: attr_01 = '毛发' attr_02='尖牙' def __init__(self,name): self.name=name def eat(self): print('爱吃肉骨头') def info(self,i): print('i') print(self.n 阅读全文
posted @ 2024-12-08 13:12
mafei666
阅读(12)
评论(0)
推荐(0)
摘要:
''' yield关键字: yield是Python中一个特殊的关键字。它就是生成器 迭代其实就是循环的概念: 1.可迭代对象:可以通过循环来实现操作的对象。 2.迭代器:属于可迭代对象,一次只能取一个值,一直取值到全部取完为止。(程序终结为止) 3.生成器:是特殊的迭代器,只能通过yield来声明 阅读全文
posted @ 2024-12-08 13:11
mafei666
阅读(38)
评论(0)
推荐(0)
摘要:
''' 反射机制: 通过字符串驱动代码,基于字符串找到对应模块之中的方法或属性。通过反射机制可以极大的简化代码逻辑, 也可以让我们的程序具备一定的动态运行过程中自我修改的能力 python中的反射机制主要是四种方法的调用: getattr() setattr() hasattr() delattr( 阅读全文
posted @ 2024-12-08 13:10
mafei666
阅读(16)
评论(0)
推荐(0)
摘要:
''' with open语法应用: 通过with open,可以在文件操作结束后,自动关闭被操作的文件,无需再调用close方法关闭 with open(file,mode,encoding) as 别名: 文件操作代码块 1.open调用时,与常规保持一致。 2.操作文件时,通过别名直接调用该文 阅读全文
posted @ 2024-12-08 09:18
mafei666
阅读(141)
评论(0)
推荐(0)
摘要:
''' Open函数的应用: open(文件路径以及文件,操作模式,编码格式) 1.文件路径以及文件: 一定要包含文件的后缀名 文件的传递分为相对路径与绝对路径两种: 绝对路径:(不推荐) 文件在电脑盘符的实际存在的路径。 绝对路径表示你在即在本地的文件路径,无法通用。 相对路径:一般文件都保存在当 阅读全文
posted @ 2024-12-08 09:17
mafei666
阅读(48)
评论(0)
推荐(0)

浙公网安备 33010602011771号