python基础库函数——logging写日志

上代码:

import logging

#写日志文件
logging.basicConfig(level=logging.INFO,  # 控制台打印的日志级别
                            filename='thelog.log',#写了这个就不会打印到控制台
                            filemode='a',  ##模式,有w和a,w就是写模式,每次都会重新写日志,覆盖之前的日志
                            # a是追加模式,默认如果不写的话,就是追加模式
                            format='%(asctime)s - %(pathname)s[line:%(lineno)d] - %(levelname)s: %(message)s'
                            # 日志格式
                            )


#三种优先级,debug,warning,info,debug最低,waring最高。默认控制台打印warning
logging.debug('debug 信息')
logging.info('info 信息')
logging.warning('只有这个会输出。。。')
#变量用c语言里printf的那个格式打印
a='test'
logging.info('%s',a)

#没了,当print直接用就行

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值