校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > python實現自定義日志的具體方法

python實現自定義日志的具體方法

熱門標簽:河北防封卡電銷卡 400電話辦理哪種 天津電話機器人公司 應電話機器人打電話違法嗎 手機網頁嵌入地圖標注位置 開封自動外呼系統怎么收費 開封語音外呼系統代理商 電銷機器人的風險 地圖標注線上如何操作

1、導入logging模塊:

import logging

2、創建日志收集器:

logger = logging.getLogger(“日志收集器的name”)

3、設置日志收集器的日志級別:

logger.setLevel(logging.INFO) #設置收集器的級別為INFO。

4、給日志收集器創建輸出渠道,根據第一部分的內容知:日志輸出渠道包含控制臺輸出和文件輸出。

5、設置日志輸出的內容格式。

# 設置日志的輸出格式
 
fmt = "%(asctime)s %(name)s %(levelname)s %(filename)s-%(lineno)d:%(message)s"
 
formatter = logging.Formatter(fmt)

6、將設置的日志格式綁定到創建的輸出渠道中,即將日志格式與輸出渠道關聯起來。

7、將設置好的輸出渠道,添加到日志收集器。

實例擴展:

import os
import time
import logging

#返回一個logger實例,如果沒有指定name,返回root logger。
# 只要name相同,返回的logger實例都是同一個而且只有一個,即name和logger實例是一一對應的。
# 這意味著,無需把logger實例在各個模塊中傳遞。只要知道name,就能得到同一個logger實例。
logger = logging.getLogger('mylogger')
# 設置總日志級別, 也可以給不同的handler設置不同的日志級別
#設置logger的level, level有以下幾個級別:
# 級別高低順序:NOTSET  DEBUG  INFO  WARNING  ERROR  CRITICAL
# 如果把looger的級別設置為INFO, 那么小于INFO級別的日志都不輸出, 大于等于INFO級別的日志都輸出 
logger.setLevel(logging.DEBUG)

# 控制臺日志和日志文件使用同一個formatter,formatter用于描述日志的格式
formatter = logging.Formatter(
	'%(asctime)s - %(filename)s[line:%(lineno)d] - %(threadName)s %(thread)d>' +
	'- Process %(process)d> - %(levelname)s: %(message)s'
)
# asctime:日志產生的時間;filename:產生日志的腳本文件名;lineno:該腳本文件哪一行代碼產生了日志
# threadName: 當前線程名;thread: 當前進程名;Process進程同thread線程
# levelname: logger的級別;meesage: 具體的日志信息


# 創建Handler, 輸出日志到控制臺和文件
# 日志文件FileHandler
basedir = os.path.abspath(".") #返回腳本所在的絕對路徑
log_dir = os.path.join(basedir, 'logs')  # 日志文件所在目錄,即‘腳本路徑/logs'
if not os.path.isdir(log_dir):
	os.mkdir(log_dir)
filename = time.strftime('%Y-%m-%d-%H-%M-%S', time.localtime(time.time())) + '.log'  # 日志文件名,以當前時間命名
file_handler = logging.FileHandler(os.path.join(log_dir, filename))  # 創建日志文件handler
file_handler.setFormatter(formatter)  # 設置Formatter
file_handler.setLevel(logging.INFO)  # 單獨設置日志文件的日志級別

# 控制臺日志StreamHandler
stream_handler = logging.StreamHandler()
stream_handler.setFormatter(formatter)
# stream_handler.setLevel(logging.INFO)  # 單獨設置控制臺日志的日志級別,注釋掉則使用總日志級別

# 將handler添加到logger中

logger.addHandler(file_handler)
logger.addHandler(stream_handler)

到此這篇關于python實現自定義日志的具體方法的文章就介紹到這了,更多相關python自定義日志如何實現內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python 第三方日志框架loguru使用
  • python和websocket構建實時日志跟蹤器的步驟
  • 解決python logging遇到的坑 日志重復打印問題
  • python 實現多進程日志輪轉ConcurrentLogHandler
  • python 實現logging動態變更輸出日志文件名
  • python (logging) 日志按日期、大小回滾的操作
  • 詳解python日志輸出使用配置文件格式
  • python基于pexpect庫自動獲取日志信息
  • Python日志打印里logging.getLogger源碼分析詳解
  • python subprocess pipe 實時輸出日志的操作
  • Python中logging日志的四個等級和使用
  • 如何在Python項目中引入日志

標簽:蘭州 山東 常州 駐馬店 宿遷 成都 江蘇 六盤水

巨人網絡通訊聲明:本文標題《python實現自定義日志的具體方法》,本文關鍵詞  python,實現,自定義,日志,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python實現自定義日志的具體方法》相關的同類信息!
  • 本頁收集關于python實現自定義日志的具體方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美成人性福生活免费看| 日韩欧美亚洲国产另类| 蜜臀久久99精品久久久久久9| 国产午夜精品久久久久久久| 欧美日韩成人综合天天影院| 韩国毛片一区二区三区| 亚洲影院免费观看| 亚洲三级小视频| 国产欧美一区二区三区在线看蜜臀 | av在线综合网| 从欧美一区二区三区| 免费高清在线一区| 奇米精品一区二区三区四区 | 亚洲欧美激情插| 欧美激情艳妇裸体舞| 精品国产露脸精彩对白| 91精品久久久久久久久99蜜臂| 在线看日本不卡| 91黄色激情网站| 欧美日韩激情一区二区三区| 91精彩视频在线观看| 色悠久久久久综合欧美99| 91成人网在线| 在线不卡欧美精品一区二区三区| 欧美亚洲愉拍一区二区| 欧美性猛交xxxxxx富婆| 欧美裸体bbwbbwbbw| 欧美一区二区美女| 欧美精品一区二区高清在线观看| 欧美成人bangbros| 欧美激情一区二区在线| 久久蜜桃一区二区| 中文字幕亚洲电影| 亚洲电影激情视频网站| 日韩国产高清影视| 处破女av一区二区| 欧美性videosxxxxx| 日韩精品一区在线观看| 日本一区免费视频| 五月天中文字幕一区二区| 免费精品视频最新在线| aaa亚洲精品| 555夜色666亚洲国产免| 国产精品欧美一级免费| 亚洲成人激情自拍| 成人综合婷婷国产精品久久免费| 日本道在线观看一区二区| 精品理论电影在线| 亚洲精品乱码久久久久久久久| 日韩高清中文字幕一区| 91日韩一区二区三区| 欧美色精品在线视频| 国产精品美女久久久久久久久久久| 一区二区三区四区国产精品| 国产乱码精品一区二区三| 欧美午夜一区二区三区| 国产精品国产自产拍在线| 精品一区二区久久| 欧美日韩精品欧美日韩精品一 | 亚洲另类中文字| 蜜桃视频第一区免费观看| 色爱区综合激月婷婷| 国产精品成人免费在线| 国产大陆精品国产| 久久一区二区视频| 久久99精品久久久久久国产越南| 欧美视频在线不卡| 一区二区三区精密机械公司| 成人精品视频一区二区三区尤物| 久久久99精品免费观看| 精品无码三级在线观看视频| 欧美日韩不卡一区| 一区二区三区精品视频| 精品视频色一区| 天使萌一区二区三区免费观看| 波波电影院一区二区三区| 久久久www成人免费无遮挡大片| 激情深爱一区二区| 国产午夜精品在线观看| 成人精品亚洲人成在线| 一区二区三区在线免费视频| 欧美色偷偷大香| 蜜臀精品一区二区三区在线观看| 欧美sm美女调教| hitomi一区二区三区精品| 亚洲综合另类小说| 在线不卡欧美精品一区二区三区| 午夜亚洲国产au精品一区二区| 日韩一区二区精品葵司在线 | 国产高清成人在线| 亚洲色图欧美偷拍| 精品久久免费看| 在线免费观看日本欧美| 日本女人一区二区三区| 国产欧美日韩在线视频| 欧美三级日韩在线| 国产高清精品在线| 亚洲一二三专区| 国产日产亚洲精品系列| 欧美人牲a欧美精品| 亚洲超丰满肉感bbw| 国产日产精品一区| 91视频免费看| 粉嫩13p一区二区三区| 日本不卡一二三| 亚洲一区二区三区在线播放| 中文字幕欧美国产| 久久综合久久鬼色| 91热门视频在线观看| 粉嫩一区二区三区在线看| 免费观看一级特黄欧美大片| 一区二区三区中文字幕| 日韩欧美二区三区| 欧美日韩二区三区| 99国产精品99久久久久久| 日韩专区在线视频| 色婷婷久久久久swag精品| 色婷婷综合中文久久一本| 国产婷婷色一区二区三区| 91在线看国产| 成人免费视频国产在线观看| 国产成人综合亚洲91猫咪| 国内久久精品视频| 毛片一区二区三区| 久久精工是国产品牌吗| 美女脱光内衣内裤视频久久影院| 日本麻豆一区二区三区视频| 青青草国产成人av片免费| 日本在线播放一区二区三区| 免费精品视频在线| 国产风韵犹存在线视精品| 国产一区二区不卡| 成人av高清在线| 欧美日韩一区高清| 日韩一级二级三级精品视频| 精品久久久久久久久久久久久久久久久 | 久久品道一品道久久精品| 国产精品美女久久久久aⅴ国产馆| 欧美国产一区二区在线观看| 亚洲欧美日韩国产手机在线| 亚洲福利一二三区| 国产乱码精品一区二区三| 欧美三级乱人伦电影| 精品视频123区在线观看| 精品成人佐山爱一区二区| 中文字幕乱码一区二区免费| 亚洲一区二区五区| 国产精品一区不卡| 欧美日韩高清一区二区| 欧美激情在线看| 美女高潮久久久| 在线观看视频91| 中文字幕亚洲欧美在线不卡| 日韩av一级片| 欧美日韩和欧美的一区二区| 久久九九99视频| 麻豆成人久久精品二区三区小说| 91美女在线视频| 久久综合五月天婷婷伊人| 婷婷久久综合九色综合伊人色| 成人免费毛片a| 国产色综合一区| 国产成人日日夜夜| 久久婷婷国产综合国色天香| 日本中文一区二区三区| 欧美视频在线一区| 亚洲国产精品久久久久秋霞影院| www.在线成人| 国产精品少妇自拍| 国产91精品一区二区| 中文字幕亚洲精品在线观看 | av成人老司机| 亚洲婷婷综合久久一本伊一区 | 亚洲精品中文字幕在线观看| 成人免费视频视频在线观看免费 | 最近中文字幕一区二区三区| 成人精品国产免费网站| 国产日本欧洲亚洲| 成人av在线一区二区| 自拍偷拍国产精品| 91成人免费网站| 午夜精品爽啪视频| 欧美日韩一区中文字幕| 免费成人结看片| 精品少妇一区二区三区视频免付费 | 成人a免费在线看| 亚洲自拍偷拍网站| 日韩一区二区三| 国产成人综合在线观看| ...av二区三区久久精品| 欧美日韩不卡在线| 精品一二三四区| 亚洲色图一区二区三区| 欧美精品乱码久久久久久按摩| 久久99久久久久| 亚洲欧洲色图综合| 日韩三级电影网址| 色狠狠综合天天综合综合| 久久99热99| 亚洲高清免费观看|