摘要:簡介日志在編程中是十分重要,可以幫助我們跟蹤事件應用的運行情況查問題統(tǒng)計數(shù)據(jù)等。在記錄日志時,通常表示某件事情的發(fā)生?;臼褂弥苯哟蛴∵\行之后看到的是因為默認等級是所以是不會顯示的。
簡介
日志在編程中是十分重要,可以幫助我們跟蹤事件、應用的運行情況、查問題、統(tǒng)計數(shù)據(jù)等。在記錄日志時,通常表示某件事情的發(fā)生。
python 中 logging 模塊提供記錄的基礎方法:debug, info,warning, error, critical
這五個方法的嚴重等級依次增加,對應關系:
LEVEL | value | used time |
---|---|---|
DEBUG | 10 | 分析問題的時候 |
INFO | 20 | 確定程序是否在按預想的運行 |
WARNING | 30 | 程序運行超出預設,但是,程序還可以運行 |
ERROR | 40 | 有嚴重的錯誤,程序無法正常運行一些方法 |
CRITICAL | 50 | 一個嚴重的錯誤,導致程序無法繼續(xù)運行了 |
默認等級為 WARNING,只有高于你所指定的等級,才會被日志模塊輸出。
基本使用
直接打印
import logging logging.info("info log") logging.warning("warning log")
運行之后看到的是 WARNING:root:warning log ,因為默認等級是 WARNING, 所以 `info
log` 是不會顯示的。
將日志記錄到文件中
import logging logging.basicConfig(filename="logging_example.log",level=logging.DEBUG) logging.debug("Write debug to file") logging.info("Write info to file") logging.warning("Write warning to file")
可以在日志文件中看到:
DEBUG:root:Write debug to file INFO:root:Write info to file WARNING:root:Write warning to file DEBUG:root:Write debug to file INFO:root:Write info to file WARNING:root:Write warning to file
參考:
https://docs.python.org/3/how...
https://docs.python.org/3/lib...
https://docs.python.org/3/how...
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/43178.html
摘要:楚江數(shù)據(jù)是專業(yè)的互聯(lián)網(wǎng)數(shù)據(jù)技術服務,現(xiàn)整理出零基礎如何學爬蟲技術以供學習,。本文來源知乎作者路人甲鏈接楚江數(shù)據(jù)提供網(wǎng)站數(shù)據(jù)采集和爬蟲軟件定制開發(fā)服務,服務范圍涵蓋社交網(wǎng)絡電子商務分類信息學術研究等。 楚江數(shù)據(jù)是專業(yè)的互聯(lián)網(wǎng)數(shù)據(jù)技術服務,現(xiàn)整理出零基礎如何學爬蟲技術以供學習,http://www.chujiangdata.com。 第一:Python爬蟲學習系列教程(來源于某博主:htt...
摘要:本人很少寫代碼一般都是用的去年時用寫過一些收集系統(tǒng)信息的工具當時是邊看手冊邊寫的如今又要用來寫一個生成的工具就又需要查看手冊了至于為什么不用寫那是因為的庫不兼容永中在這里不得不說雖然很火但是一些庫還是不如多不如兼容性好為了避免以后再出這種事 Python3 Study Notes 本人很少寫 python 代碼, 一般都是用 go 的, 去年時用 python 寫過一些收集系統(tǒng)信息的工...
摘要:以下這些項目,你拿來學習學習練練手。當你每個步驟都能做到很優(yōu)秀的時候,你應該考慮如何組合這四個步驟,使你的爬蟲達到效率最高,也就是所謂的爬蟲策略問題,爬蟲策略學習不是一朝一夕的事情,建議多看看一些比較優(yōu)秀的爬蟲的設計方案,比如說。 (一)如何學習Python 學習Python大致可以分為以下幾個階段: 1.剛上手的時候肯定是先過一遍Python最基本的知識,比如說:變量、數(shù)據(jù)結(jié)構、語法...
摘要:但無論是用于何種用途,這些圖像都需要進行處理。圖像處理中的常見任務包括顯示圖像,基本操作如裁剪翻轉(zhuǎn)旋轉(zhuǎn)等,圖像分割,分類和特征提取,圖像恢復和圖像識別。圖像處理系統(tǒng)有時被稱為圖像處理的瑞士軍刀。 showImg(https://segmentfault.com/img/remote/1460000019631626); 原文標題:10 Python image manipulation...
摘要:內(nèi)置函數(shù)們能夠被提拔出來,這就意味著它們皆有獨到之處,有用武之地。因此,掌握內(nèi)置函數(shù)的用法,就成了我們應該點亮的技能。報錯包含了內(nèi)置命名空間中的名稱,在控制臺中輸入,就能發(fā)現(xiàn)很多內(nèi)置函數(shù)異常和其它屬性的名稱。 Python 提供了很多內(nèi)置的工具函數(shù)(Built-in Functions),在最新的 Python 3 官方文檔中,它列出了 69 個。 大部分函數(shù)是我們經(jīng)常使用的,例如 p...
閱讀 3760·2021-09-09 09:33
閱讀 3038·2019-08-30 15:56
閱讀 3033·2019-08-30 15:56
閱讀 3324·2019-08-30 15:55
閱讀 513·2019-08-30 15:53
閱讀 2193·2019-08-30 15:52
閱讀 682·2019-08-28 18:16
閱讀 2428·2019-08-26 13:51