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 日誌的物理儲存分析
- 請問 Lumen 6.0 是怎樣自定義日誌路徑,並且日誌按天儲存的?
- Laravel 5.6+ 使用 MongoDB 儲存框架日誌LaravelMongoDB框架
- 使用 Easysearch,日誌儲存少一半
- 我們NetCore下日誌儲存設計NetCore
- Android進階:一、日誌列印和儲存策略Android
- Laravel 5.8 自定義位置日誌按天儲存Laravel
- python怎麼將列印輸出日誌檔案Python
- 在 R2 上儲存您的 Cloudflare 日誌Cloud
- 分散式日誌儲存架構程式碼實踐分散式架構
- mysql 資料儲存檔案及6類日誌MySql
- GO的日誌怎麼玩Go
- centos vim怎麼儲存退出?CentOS
- linux系統伺服器,nginx日誌切割儲存教程。Linux伺服器Nginx
- wps文件沒儲存怎麼找回 wps一不小心沒儲存怎麼找回
- 『無為則無心』Python日誌 — 66、將日誌資訊儲存到檔案中Python
- Linux伺服器常見的日誌檔案儲存位置!Linux伺服器
- OC中Class怎麼儲存方法
- Storage::append 存日誌,追加儲存到 1M 左右 就被清空了APP
- SpringBoot專案使用AOP及自定義註解儲存操作日誌Spring Boot
- 雲原生環境下的日誌採集、儲存、分析實踐
- Kafka-之資料日誌儲存(格式變化與壓縮)Kafka
- win10 系統開機日誌怎麼看_win10怎麼看電腦日誌Win10
- python日誌配置Python
- Python 日誌(Log)Python
- Mac儲存檔案找不到要儲存的位置怎麼設定Mac
- 怎麼檢視mysql的儲存引擎MySql儲存引擎
- Spark+Hbase 億級流量分析實戰(日誌儲存設計)Spark
- 滴滴基於Clickhouse構建新一代日誌儲存系統
- word未儲存文件怎麼找回 word不小心關閉沒儲存
- python如何儲存.npyPython
- 在linux上怎麼檢視tomcat日誌LinuxTomcat
- 拼多多怎麼檢視賬號日誌?
- 儲存伺服器怎麼進行配置伺服器
- MySQL 的 NULL 值是怎麼儲存的?MySqlNull
- Galgame研發日誌:那麼,怎麼才能回本呢?GAM