【Python】自动化框架:日志生成 —— all、error、操作日志 的 html 日志文件

本文详细介绍了如何在Python自动化框架中生成HTML格式的日志,包括all、error和操作日志的生成方法,提供了log.py的放置位置及调用方式,帮助提升日志的可读性和分析效率。
摘要由CSDN通过智能技术生成

目录

一、log.py

二、位置

三、调用方法

四、生成日志样式



一、log.py

#-*- coding: UTF-8 -*-
import logging
import time
import os
from logging import handlers

class Logger(object):
    level_relations = {
        'debug':logging.DEBUG,
        'info':logging.INFO,
        'warning':logging.WARNING,
        'error':logging.ERROR,
        'crit':logging.CRITICAL
    }#日志级别关系映射

def get_log(logger_name,level_relations=Logger.level_relations,level='info'):       
        #创建一个logger
        logger = logging.getLogger(logger_name)
        logger.setLevel(logging.INFO)
        
        logger.setLevel(level_relations.get(level))#设置日志级别
        
        #获取本地时间,转换为设置的格式
        #rq = time.strftime('%Y-%m-%d 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顾三殇

觉得不错的话,打赏鼓励一下吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值