亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python日志器使用方法及原理解析

 更新時(shí)間:2020年09月27日 15:25:32   作者:東何  
這篇文章主要介紹了Python日志器使用方法及原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

日志記錄,監(jiān)控,便于定位bug

進(jìn)行二次封裝

import os
import logging
from scripts.handle_yaml import do_yaml
from scripts.handle_path import LOG_PATH

class HandleLog:
  def __init__(self, name=None):
    if name is None:
      self.my_logger = logging.getLogger("testcase")
    else:
      self.my_logger = logging.getLogger(name)
    self.my_logger.setLevel(do_yaml.get_data("log", "logger_level"))
    console_handler = logging.StreamHandler()
    console_handler.setLevel("WARNING")
    log_filename = os.path.join(LOG_PATH, do_yaml.get_data("log", "log_filename"))
    file_handler = logging.FileHandler(log_filename, encoding="utf-8")
    formater = logging.Formatter('%(asctime)s - [%(levelname)s] - [msg]: %(message)s - %(name)s - %(lineno)d')
    console_handler.setFormatter(formater)
    file_handler.setFormatter(formater)
    self.my_logger.addHandler(console_handler)
    self.my_logger.addHandler(file_handler)

  def get_logger(self):
    return self.my_logger

do_log = HandleLog()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django學(xué)習(xí)之文件上傳與下載

    Django學(xué)習(xí)之文件上傳與下載

    這篇文章主要為大家詳細(xì)介紹了Django學(xué)習(xí)之文件上傳與下載,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Python浪漫玫瑰盛開(kāi)表白源代碼

    Python浪漫玫瑰盛開(kāi)表白源代碼

    要知道我們程序猿也是需要浪漫的,小編我之前在網(wǎng)上搜尋了很多代碼,卻發(fā)現(xiàn)好多都不是最新的,所以自己就整理了一下代碼,現(xiàn)在與廣大博友們分享下
    2021-09-09
  • Python真題案例之蛇形數(shù)組詳解

    Python真題案例之蛇形數(shù)組詳解

    這篇文章主要介紹了python實(shí)操案例練習(xí),本文給大家分享的案例中主要講解了蛇形數(shù)組,需要的小伙伴可以參考一下
    2022-03-03
  • Scrapy框架爬取Boss直聘網(wǎng)Python職位信息的源碼

    Scrapy框架爬取Boss直聘網(wǎng)Python職位信息的源碼

    今天小編就為大家分享一篇關(guān)于Scrapy框架爬取Boss直聘網(wǎng)Python職位信息的源碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • 更新修改后的Python模塊方法

    更新修改后的Python模塊方法

    在本篇內(nèi)容中我們給大家整理了關(guān)于如何更新修改后的Python模塊的具體步驟和方法,有興趣的朋友們學(xué)習(xí)下。
    2019-03-03
  • Python中index()和seek()的用法(詳解)

    Python中index()和seek()的用法(詳解)

    下面小編就為大家?guī)?lái)一篇Python中index()和seek()的用法(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04
  • Python中optparser庫(kù)用法實(shí)例詳解

    Python中optparser庫(kù)用法實(shí)例詳解

    這篇文章主要介紹了Python中optparser庫(kù)用法實(shí)例詳解,介紹了optparser的引入,初始化等相關(guān)內(nèi)容,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • python進(jìn)階教程之函數(shù)對(duì)象(函數(shù)也是對(duì)象)

    python進(jìn)階教程之函數(shù)對(duì)象(函數(shù)也是對(duì)象)

    這篇文章主要介紹了python進(jìn)階教程之函數(shù)對(duì)象,函數(shù)對(duì)象是指函數(shù)也是對(duì)象,本文還講解了lambda函數(shù)、函數(shù)作為參數(shù)傳遞、map()函數(shù)、filter()函數(shù)、reduce()函數(shù)等內(nèi)容,需要的朋友可以參考下
    2014-08-08
  • Python中按值來(lái)獲取指定的鍵

    Python中按值來(lái)獲取指定的鍵

    今天小編就為大家分享一篇關(guān)于Python中按值來(lái)獲取指定的鍵,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • pycharm中成功運(yùn)行圖片的配置教程

    pycharm中成功運(yùn)行圖片的配置教程

    今天小編就為大家分享一篇pycharm中成功運(yùn)行圖片的配置教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10

最新評(píng)論