python日誌怎麼儲存
Python記錄日誌用到了logging模組,logging模組系統定義了五個級別的日誌,分別是‘DEBUG’除錯、‘INFO’資訊、‘WARNING’警告、‘ERROR’錯誤、‘CRITICAL’嚴重錯誤,等級依次提升。
python儲存日誌的方法:
將日誌寫入到檔案
設定logging,建立一個FileHandler,並對輸出訊息的格式進行設定,將其新增到logger,然後將日誌寫入到指定的檔案中:
import logging logger = logging.getLogger(__name__) logger.setLevel(level = logging.INFO) handler = logging.FileHandler("log.txt") handler.setLevel(logging.INFO) formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') handler.setFormatter(formatter) logger.addHandler(handler) logger.info("Start print log") logger.debug("Do something") logger.warning("Something maybe fail.") logger.info("Finish")
更多Python知識請關注欄目。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4687/viewspace-2833908/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【儲存管理】日誌管理
- lumen cli日誌和普通日誌分開儲存
- Laravel 使用 Elasticsearch 作為日誌儲存LaravelElasticsearch
- PG wal 日誌的物理儲存分析
- 使用外部表儲存巡檢日誌
- CQRS 儲存事件與日誌記錄事件
- 請問 Lumen 6.0 是怎樣自定義日誌路徑,並且日誌按天儲存的?
- Laravel 5.6+ 使用 MongoDB 儲存框架日誌LaravelMongoDB框架
- 使用 Easysearch,日誌儲存少一半
- python怎麼將列印輸出日誌檔案Python
- Laravel 5.8 自定義位置日誌按天儲存Laravel
- 超酷演算法:日誌結構化儲存演算法
- GO的日誌怎麼玩Go
- Netty日誌怎麼用Netty
- centos vim怎麼儲存退出?CentOS
- Android進階:一、日誌列印和儲存策略Android
- 分散式日誌儲存架構程式碼實踐分散式架構
- 在 R2 上儲存您的 Cloudflare 日誌Cloud
- mysql 資料儲存檔案及6類日誌MySql
- 我們NetCore下日誌儲存設計NetCore
- Android 程式設計日誌之資料儲存Android程式設計
- SQL Server資料庫事務日誌儲存序列SQLServer資料庫
- oracle歸檔日誌儲存路徑的設定Oracle
- OC中Class怎麼儲存方法
- win10 系統開機日誌怎麼看_win10怎麼看電腦日誌Win10
- 『無為則無心』Python日誌 — 66、將日誌資訊儲存到檔案中Python
- wps文件沒儲存怎麼找回 wps一不小心沒儲存怎麼找回
- Docker 日誌都在哪裡?怎麼收集?Docker
- 丟失重做日誌怎麼處理
- linux系統伺服器,nginx日誌切割儲存教程。Linux伺服器Nginx
- 怎麼檢視mysql的儲存引擎MySql儲存引擎
- Mac儲存檔案找不到要儲存的位置怎麼設定Mac
- 日誌轉儲指令碼指令碼
- 安全密碼儲存,該怎麼做,不該怎麼做?密碼
- 拼多多怎麼檢視賬號日誌?
- 雲原生環境下的日誌採集、儲存、分析實踐
- Kafka-之資料日誌儲存(格式變化與壓縮)Kafka
- Linux伺服器常見的日誌檔案儲存位置!Linux伺服器