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=''將日誌寫入指定文件中