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

Python常用模塊logging——日志輸出功能(示例代碼)

 更新時間:2019年11月20日 09:20:55   作者:松鼠大帝  
logging模塊是Python的內(nèi)置模塊,主要用于輸出運行日志,可以靈活配置輸出日志的各項信息。這篇文章主要介紹了Python常用模塊logging——日志輸出的實例代碼,需要的朋友可以參考下

用途

logging模塊是Python的內(nèi)置模塊,主要用于輸出運行日志,可以靈活配置輸出日志的各項信息。

基本使用方法

logging.basicConfig(level=logging.DEBUG,
          format='levelname:%(levelname)s filename: %(filename)s '
              'outputNumber: [%(lineno)d] thread: %(threadName)s output msg: %(message)s'
              ' - %(asctime)s', datefmt='[%d/%b/%Y %H:%M:%S]',
          filename='./loggmsg.log', filemode="a")

參數(shù)

日志一共分成5個等級,從低到高分別是:DEBUG ,INFO ,WARNING ,ERROR, CRITICAL。

%(levelno)s: 打印日志級別的數(shù)值
%(levelname)s: 打印日志級別名稱
%(pathname)s: 打印當(dāng)前執(zhí)行程序的路徑,其實就是sys.argv[0]
%(filename)s: 打印當(dāng)前執(zhí)行程序名
%(funcName)s: 打印日志的當(dāng)前函數(shù)
%(lineno)d: 打印日志的當(dāng)前行號
%(asctime)s: 打印日志的時間
%(thread)d: 打印線程ID
%(threadName)s: 打印線程名稱
%(process)d: 打印進(jìn)程ID
%(message)s: 打印日志信息

調(diào)用

logging.debug('This is debug message')
logging.info('This is info message')
logging.warning('This is warning message')

示例

import logging
logging.basicConfig(level=logging.DEBUG,
          format='levelname:%(levelname)s filename: %(filename)s '
              'outputNumber: [%(lineno)d] thread: %(threadName)s output msg: %(message)s'
              ' - %(asctime)s', datefmt='[%d/%b/%Y %H:%M:%S]',
          filename='./loggmsg.log', filemode="a")
logging.debug("Hello")

日志文件loggmsg.log

levelname:DEBUG filename: test.py outputNumber: [7]  thread: MainThread output msg:  Hello -

總結(jié)

以上所述是小編給大家介紹的Python常用模塊logging——日志輸出功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • python爬蟲爬取股票的北上資金持倉數(shù)據(jù)

    python爬蟲爬取股票的北上資金持倉數(shù)據(jù)

    這篇文章主要介紹了python爬蟲爬取股票的北上資金持倉數(shù)據(jù),文章基于python的相關(guān)資料展開爬取數(shù)據(jù)的詳細(xì)內(nèi)容,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-05-05
  • Python如何讀取16進(jìn)制byte數(shù)據(jù)

    Python如何讀取16進(jìn)制byte數(shù)據(jù)

    這篇文章主要介紹了Python如何讀取16進(jìn)制byte數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Redis持久化機制實現(xiàn)原理和流程

    Redis持久化機制實現(xiàn)原理和流程

    這篇文章主要介紹了Redis持久化機制實現(xiàn)原理和流程,持久化就是把內(nèi)存中的數(shù)據(jù)存放到磁盤中,防止宕機后內(nèi)存數(shù)據(jù)丟失,需要的朋友可以參考下
    2023-04-04
  • 使用Python編寫電腦定時關(guān)機小程序

    使用Python編寫電腦定時關(guān)機小程序

    這篇文章主要為大家詳細(xì)介紹了如何使用Python編寫電腦定時關(guān)機小程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • Python利用卡方Chi特征檢驗實現(xiàn)提取關(guān)鍵文本特征

    Python利用卡方Chi特征檢驗實現(xiàn)提取關(guān)鍵文本特征

    卡方檢驗最基本的思想就是通過觀察實際值與理論值的偏差來確定理論的正確與否。本文將利用卡方Chi特征檢驗實現(xiàn)提取關(guān)鍵文本特征功能,感興趣的可以了解一下
    2022-12-12
  • PyQt5 多窗口連接實例

    PyQt5 多窗口連接實例

    今天小編就為大家分享一篇PyQt5 多窗口連接實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python實現(xiàn)掃描日志關(guān)鍵字的示例

    python實現(xiàn)掃描日志關(guān)鍵字的示例

    下面小編就為大家分享一篇python實現(xiàn)掃描日志關(guān)鍵字的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python?flask之模板繼承方式

    python?flask之模板繼承方式

    這篇文章主要介紹了python?flask之模板繼承方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Python的ORM框架SQLAlchemy入門教程

    Python的ORM框架SQLAlchemy入門教程

    SQLAlchemy 是python 操作數(shù)據(jù)庫的一個庫。能夠進(jìn)行 orm 映射,SQLAlchemy“采用簡單的Python語言,為高效和高性能的數(shù)據(jù)庫訪問設(shè)計,實現(xiàn)了完整的企業(yè)級持久模型”
    2014-04-04
  • python通過對字典的排序,對json字段進(jìn)行排序的實例

    python通過對字典的排序,對json字段進(jìn)行排序的實例

    今天小編就為大家分享一篇python通過對字典的排序,對json字段進(jìn)行排序的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02

最新評論

巴彦淖尔市| 虎林市| 理塘县| 青神县| 鱼台县| 惠州市| 汾西县| 齐河县| 望谟县| 瓮安县| 大田县| 曲松县| 稻城县| 剑河县| 吴忠市| 固安县| 玉田县| 安新县| 朔州市| 哈尔滨市| 博湖县| 馆陶县| 麻栗坡县| 大丰市| 樟树市| 伊川县| 平凉市| 枣庄市| 莱阳市| 兰州市| 江都市| 东阿县| 衡东县| 三都| 图们市| 台东市| 青田县| 澎湖县| 红安县| 曲麻莱县| 郑州市|