1.模块名:logging
2.用法:import logging
logging.basicConfig(level = logging.DEBUG,format = '%(asctime)s -%(levelname)s - %(message)s')
将该语句放在程序第一行,但在python的#!行(用于指出解释器位置,置于程序第一行)之下
在需要打印日志的地方添加:
logging.debug('要打印的东西')
3.日志级别(由低到高)
DEBUG:一些小细节
INFO:程序中的一些信息
WARNING:警告
ERROR:可能会影响一部分事件出错
CRITCAL:致命错误
basicConfig中设置level后,会显示>=当前级别的信息
4.logging.disable(logging.日志级别)可以禁用相应日志
5.可以再loggging,basicConfig()中添加filename=''将日志写入指定文件中