python內置魔法函數

正文

該模塊的基本使用包括

  • 定義輸出格式
  • 輸出到控制檯
  • 輸出到文件
  • 捕獲異常
    最簡單的示例—輸出到控制檯
import logging 
#logging.basicConfig(level=logging.DEBUG)
logging.debug("調試信息")
logging.info("普通信息")
logging.warning("警告信息")
logging.error("錯誤信息")
logging.critical("嚴重錯誤信息")

輸出(控制檯)

WARNING:root:警告信息
ERROR:root:錯誤信息
CRITICAL:root:嚴重錯誤信息
日誌的級別

critical>error>warning>info>debug
所以你要根據你信息的重要程度選擇級別
默認只有warning級別及以上的纔會輸出(上面註釋那條命令就是把輸出級別定爲debug)

文件直接在spyder運行會有問題,比如還是輸出不了debug級別,還有下面要介紹的時間,文件也輸出不了,所以學習時建議在cmd運行py文件

定義輸出格式

最簡單的就是再修改上面註釋那條代碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章