Python編程:loguru管理日志輸出

      網友投稿 1041 2025-03-31

      項目地址 github: https://github.com/Delgan/loguru


      文檔:https://loguru.readthedocs.io/en/stable/index.html

      安裝

      pip install loguru

      1

      1、輸出日志

      from loguru import logger logger.debug("這是一條debug日志")

      1

      2

      3

      終端執(zhí)行后出現帶顏色的日志,挺酷的

      2、輸出到文件

      from loguru import logger logger.add("file_{time}.log") logger.debug("這是一條debug日志") logger.info("這是一條info日志")

      1

      2

      3

      4

      5

      6

      目錄下多出一個日志文件 :file_2019-03-14_19-53-25_661314.log

      3、日志規(guī)則

      設置日志格式,過濾器,日志級別

      from loguru import logger logger.add("file.log", format="{time} {level} {message}", filter="", level="INFO") logger.debug("這是一條debug日志") logger.info("這是一條info日志")

      1

      2

      3

      4

      5

      6

      輸出

      2019-03-14T20:01:25.392454+0800 INFO 這是一條info日志

      1

      2

      4、日志文件

      文件管理方式

      logger.add("file_1.log", rotation="500 MB") # 文件過大就會重新生成一個文件 logger.add("file_2.log", rotation="12:00") # 每天12點創(chuàng)建新文件 logger.add("file_3.log", rotation="1 week") # 文件時間過長就會創(chuàng)建新文件 logger.add("file_X.log", retention="10 days") # 一段時間后會清空 logger.add("file_Y.log", compression="zip") # 保存zip格式

      Python編程:loguru管理日志輸出

      1

      2

      3

      4

      5

      6

      7

      5、其他參數

      logger.add("somefile.log", enqueue=True) # 異步寫入 logger.add("somefile.log", serialize=True) # 序列化為json

      1

      2

      3

      6、時間格式化

      logger.add("file.log", format="{time:YYYY-MM-DD at HH:mm:ss} | {level} | {message}")

      1

      配合notifiers模塊

      github: https://github.com/notifiers/notifiers

      文檔:https://notifiers.readthedocs.io/en/latest/

      Python

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel表頭斜線字排版如何設置
      下一篇:智能客服服務平臺(客服中心智能系統
      相關文章
      亚洲精品专区在线观看| 亚洲国产最大av| 久久夜色精品国产噜噜亚洲a| 亚洲国产精品SSS在线观看AV| 亚洲精品国产精品乱码不卡 | 亚洲欧美成人一区二区三区| 亚洲毛片在线免费观看| 亚洲天堂中文字幕| 亚洲国产国产综合一区首页| 亚洲成AV人片在线观看| 亚洲AV无码成人网站久久精品大| 亚洲午夜久久久久久久久电影网 | 在线观看亚洲精品福利片| 久久精品国产精品亚洲| 中文字幕无码精品亚洲资源网| 亚洲片一区二区三区| 亚洲一区二区高清| 久久乐国产精品亚洲综合| 日韩一卡2卡3卡4卡新区亚洲 | 国产精品亚洲四区在线观看| 亚洲人成网国产最新在线| 中国china体内裑精亚洲日本| 精品国产日韩久久亚洲| 亚洲乱人伦中文字幕无码| 一本色道久久88亚洲精品综合| 亚洲熟妇AV一区二区三区宅男| 亚洲精品无播放器在线播放 | 亚洲精品国产第一综合99久久| 亚洲AV无码专区国产乱码不卡| 国内成人精品亚洲日本语音| 亚洲国产精品无码久久九九| 在线精品亚洲一区二区小说| 久久亚洲一区二区| 亚洲国产超清无码专区| 亚洲 日韩经典 中文字幕 | 久久久久久亚洲AV无码专区| 亚洲日韩在线视频| 一本色道久久88—综合亚洲精品| 国产精品亚洲专一区二区三区| 亚洲天堂在线视频| 亚洲av最新在线网址|