Python:logging日志功能的基本使用

logging.basicConfig(filename='_SyslogicUpdateLog.log', level=logging.DEBUG,format='%(asctime)s %(message)s')
logging.info('update list :%s', listUpdateFilelise)

级别

何时使用

DEBUG

细节信息,仅当诊断问题时适用。

INFO

确认程序按预期运行

WARNING

表明有已经或即将发生的意外(例如:磁盘空间不足)。程序仍按预期进行

ERROR

由于严重的问题,程序的某些功能已经不能正常执行

CRITICAL

严重的错误,表明程序已不能继续执行

所以logging.debug&logging.info以此类推。这里还有优先级的问题,没用上就没看。

使用时发现zipfile和requests模块使用时会以info级别写入log

原文地址:https://www.cnblogs.com/ScarecrowMark/p/11529512.html