最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 日志logging模塊用法簡(jiǎn)單示例

 更新時(shí)間:2019年10月18日 11:20:47   作者:houyanhua1  
這篇文章主要介紹了Python 日志logging模塊用法,結(jié)合簡(jiǎn)單實(shí)例形式分析了Python 日志logging模塊功能、原理及日志輸出到控制臺(tái)與文件的相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python 日志logging模塊用法。分享給大家供大家參考,具體如下:

demo.py(日志,輸出到控制臺(tái)):

import logging  # 導(dǎo)入logging模塊
# 日志級(jí)別默認(rèn)是WARNING
logging.basicConfig(level=logging.WARNING,
          format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')
# 開始使用log功能
logging.info('這是 loggging info message')
logging.debug('這是 loggging debug message')
logging.warning('這是 loggging a warning message')
logging.error('這是 loggging error message')
logging.critical('這是 loggging critical message')

demo.py(日志,輸出到文件):

import logging
# 配置日志的輸出文件,以及文件的打開方式
logging.basicConfig(level=logging.WARNING,
          filename='./log.txt',
          filemode='a',  # a表示追加的模式打開文件
          format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')
# use logging
logging.info('這是 loggging info message')
logging.debug('這是 loggging debug message')
logging.warning('這是 loggging a warning message')
logging.error('這是 loggging error message')
logging.critical('這是 loggging critical message')

demo.py(日志,同時(shí)輸出到文件和控制臺(tái)):

import logging
# 第一步,創(chuàng)建一個(gè)logger
logger = logging.getLogger()
logger.setLevel(logging.INFO) # Log等級(jí)總開關(guān)
# 第二步,創(chuàng)建一個(gè)handler,用于寫入日志文件
logfile = './log.txt'
fh = logging.FileHandler(logfile, mode='a') # mode表示文件的打開方式
fh.setLevel(logging.DEBUG) # 輸出到file的log等級(jí)的開關(guān)
# 第三步,再創(chuàng)建一個(gè)handler,用于輸出到控制臺(tái)
ch = logging.StreamHandler()
ch.setLevel(logging.WARNING)  # 輸出到console的log等級(jí)的開關(guān)
# 第四步,定義handler的輸出格式
formatter = logging.Formatter("%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s")
fh.setFormatter(formatter)
ch.setFormatter(formatter)
# 第五步,將logger添加到handler里面
logger.addHandler(fh)
logger.addHandler(ch)
# 日志
logger.debug('這是 logger debug message')
logger.info('這是 logger info message')
logger.warning('這是 logger warning message')
logger.error('這是 logger error message')
logger.critical('這是 logger critical message')

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python日志操作技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Python語法學(xué)習(xí)之正則表達(dá)式的使用詳解

    Python語法學(xué)習(xí)之正則表達(dá)式的使用詳解

    要想成功的進(jìn)行字符串的匹配需要使用到正則表達(dá)式模塊,正則表達(dá)式匹配規(guī)則以及需要被匹配的字符串。本文詳細(xì)為大家介紹了如何利用正則表達(dá)式實(shí)現(xiàn)字符的匹配,感興趣的可以了解一下
    2022-04-04
  • python利用MethodType綁定方法到類示例代碼

    python利用MethodType綁定方法到類示例代碼

    這篇文章主要給大家介紹了關(guān)于python利用MethodType綁定方法到類的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • 在Python的web框架中配置app的教程

    在Python的web框架中配置app的教程

    這篇文章主要介紹了在Python的web框架中配置app的教程,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • python簡(jiǎn)單實(shí)現(xiàn)最大似然估計(jì)&scipy庫的使用詳解

    python簡(jiǎn)單實(shí)現(xiàn)最大似然估計(jì)&scipy庫的使用詳解

    這篇文章主要介紹了python簡(jiǎn)單實(shí)現(xiàn)最大似然估計(jì)&scipy庫的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 詳解如何通過Python實(shí)現(xiàn)批量數(shù)據(jù)提取

    詳解如何通過Python實(shí)現(xiàn)批量數(shù)據(jù)提取

    每天面對(duì)成堆的發(fā)票,無論是發(fā)票還是承兌單據(jù),抑或是其他各類公司數(shù)據(jù)要從照片、PDF等不同格式的內(nèi)容中提取,我們都有必要進(jìn)行快速辦公的能力提升。本文就教你如何利用Python實(shí)現(xiàn)批量數(shù)據(jù)提取吧
    2023-03-03
  • Pytorch 使用tensor特定條件判斷索引

    Pytorch 使用tensor特定條件判斷索引

    這篇文章主要介紹了Pytorch 使用tensor特定條件判斷索引的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • OpenCV半小時(shí)掌握基本操作之邊緣檢測(cè)

    OpenCV半小時(shí)掌握基本操作之邊緣檢測(cè)

    這篇文章主要介紹了OpenCV基本操作之邊緣檢測(cè),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • python第三方庫subprocess執(zhí)行cmd同時(shí)輸入密碼獲取參數(shù)

    python第三方庫subprocess執(zhí)行cmd同時(shí)輸入密碼獲取參數(shù)

    本文給大家介紹python subprocess執(zhí)行cmd同時(shí)輸入密碼獲取參數(shù),手動(dòng)輸入cmd命令,本文給大家逐一介紹這個(gè)命令的使用方法,感興趣的朋友跟隨小編一起看看吧
    2024-01-01
  • python3.6.3安裝圖文教程 TensorFlow安裝配置方法

    python3.6.3安裝圖文教程 TensorFlow安裝配置方法

    這篇文章主要為大家詳細(xì)介紹了python3.6.3及TensorFlow安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • python實(shí)現(xiàn)圖像自動(dòng)Gamma校正方式

    python實(shí)現(xiàn)圖像自動(dòng)Gamma校正方式

    這篇文章主要介紹了python實(shí)現(xiàn)圖像自動(dòng)Gamma校正方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10

最新評(píng)論

来宾市| 南丹县| 旬阳县| 曲沃县| 永清县| 德兴市| 大理市| 张北县| 子长县| 女性| 进贤县| 江孜县| 孟村| 桦甸市| 新泰市| 旺苍县| 浦县| 河北区| 襄城县| 徐闻县| 肥东县| 临沧市| 甘洛县| 峡江县| 广丰县| 唐山市| 毕节市| 兴宁市| 晋城| 县级市| 堆龙德庆县| 桃园市| 新郑市| 台安县| 乳山市| 临江市| 修水县| 松潘县| 新宾| 木兰县| 民权县|