extra={}是什么意思,传入的是create_logger(log_name, log_file,log_level)中的参数嘛

来源:6-4 自动化测试开发之日志的基本实现方式

qq_staythelonel_03501794

2021-07-20

写回答

2回答

托尼老师

2021-07-21

extra是定制一些自定义的日志输出字段。

比如日志中想要看到测试用例的执行结果是成功还是失败,那么可以定义extra={'status': 'PASS'},其中,键status就是在LOG_FORMATTER中定义的自定义日志输出字段。

0
1
qq_staythelonel_03501794
非常感谢!
2021-07-21
共1条回复

qq_staythelonel_03501794

提问者

2021-07-20

 func_a中 返回return 1 / args.__len__(), 1 / kwargs.__len__()的作用是什么

0
1
托尼老师
这是函数内部的简单逻辑,为了能够抛出异常输出到日志中。
2021-07-21
共1条回复

Python自动化测试开发实战,能帮你就业的测试课

开发高扩展、高可用的自动化测试框架,利用好测试自动化技术。

445 学习 · 157 问题

查看课程