1、下載logging模塊
<1>使用pip命令 pip install logging
<2> pycharm中安裝logging模塊
2、創建一個logger.py文件
3、簡版日誌編寫
log_path = r'C:\Users\Administrator\PycharmProjects\樂天\log_package'
def get_loger(path = log_path):
import logging,time # 導入模塊
logger = logging.getLogger() # 實例化logger對象
logger.setLevel(logging.DEBUG) # 設置日誌級別
now = time.strftime('%Y-%m-%d-%H-%M-%S') # 生成時間戳
path = path + '/' + now + '.log' # 給日誌按時間戳命名 後綴爲.log
write_file = logging.FileHandler(path,'a+',encoding='utf-8') # 寫入日誌的形式爲追加 編碼utf-8
write_file.setLevel(logging.DEBUG) # 設置寫入日誌文件的級別
set_logs = logging.Formatter('%(asctime)s - %(filename)s - %(funcName)s - %(levelname)s - %(message)s')
# asctime = 人類能夠讀懂的當前時間 filename = pathname的文件名部分,包含文件後綴 funcName = 調用日誌記錄函數的函數名 levelname = 日誌級別 message = 記錄日誌信息
write_file.setFormatter(set_logs) # 將設置好的日誌格式放入
kz = logging.StreamHandler() # 將日誌信息打印到控制檯
kz.setLevel(logging.DEBUG) # 設置打印控制檯的日誌級別
# 添加handler
logger.addHandler(write_file)
logger.addHandler(kz)
return logger
logs = get_loger()
logs.debug('這就完成了')
4、查看日誌內容
有問題博客下方留言
盡全力回覆您