python设置日志格式

#   %(asctime)s 字符串形式的当前时间。
#   %(levelname)s 文本形式的日志级别
#   %(name)s Logger的名字
#   %(filename)s 调用日志输出函数的模块的文件名
#   %(funcName)s 调用日志输出函数的函数名
#   %(lineno)d 调用日志输出函数的语句所在的代码行
#   %(message)s 用户输出的消息
   

#导包
import  logging

#定义获取logging函数
def get_logging():

    # 自定义日志格式: 
    fm = "%(asctime)s %(levelname)s [%(name)s] [%(filename)s(%(funcName)s:%(lineno)d)] - %(message)s'"

    # 设置日志级别level=logging.DEBUG
    # 将日志信息输出到文件中:filename
    logging.basicConfig(level=logging.DEBUG,filename="../log/log1.log",format=fm)
    return logging

 logging日志模块四大组件

Logger (日志器) :提供了程序使用日志的入口
Handler (处理器 ):将 logger 创建的日志记录发送到合适的目的输出
Formatter( 格式器 ):决定日志记录的最终输出格式
Filter (过滤器
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值