成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

學習 python logging(1): 基本用法

Donne / 1182人閱讀

摘要:簡介日志在編程中是十分重要,可以幫助我們跟蹤事件應用的運行情況查問題統(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...

    KunMinX 評論0 收藏0
  • python3 學習筆記

    摘要:本人很少寫代碼一般都是用的去年時用寫過一些收集系統(tǒng)信息的工具當時是邊看手冊邊寫的如今又要用來寫一個生成的工具就又需要查看手冊了至于為什么不用寫那是因為的庫不兼容永中在這里不得不說雖然很火但是一些庫還是不如多不如兼容性好為了避免以后再出這種事 Python3 Study Notes 本人很少寫 python 代碼, 一般都是用 go 的, 去年時用 python 寫過一些收集系統(tǒng)信息的工...

    tuomao 評論0 收藏0
  • Python爬蟲學習路線

    摘要:以下這些項目,你拿來學習學習練練手。當你每個步驟都能做到很優(yōu)秀的時候,你應該考慮如何組合這四個步驟,使你的爬蟲達到效率最高,也就是所謂的爬蟲策略問題,爬蟲策略學習不是一朝一夕的事情,建議多看看一些比較優(yōu)秀的爬蟲的設計方案,比如說。 (一)如何學習Python 學習Python大致可以分為以下幾個階段: 1.剛上手的時候肯定是先過一遍Python最基本的知識,比如說:變量、數(shù)據(jù)結(jié)構、語法...

    liaoyg8023 評論0 收藏0
  • 常用的十大python圖像處理工具

    摘要:但無論是用于何種用途,這些圖像都需要進行處理。圖像處理中的常見任務包括顯示圖像,基本操作如裁剪翻轉(zhuǎn)旋轉(zhuǎn)等,圖像分割,分類和特征提取,圖像恢復和圖像識別。圖像處理系統(tǒng)有時被稱為圖像處理的瑞士軍刀。 showImg(https://segmentfault.com/img/remote/1460000019631626); 原文標題:10 Python image manipulation...

    Crazy_Coder 評論0 收藏0
  • 深度辨析 Python 的 eval() 與 exec()

    摘要:內(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...

    AndroidTraveler 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<