久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:2日期:2022-07-09 17:12:40

日志記錄,監控,便于定位bug

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

進行二次封裝

import osimport loggingfrom scripts.handle_yaml import do_yamlfrom scripts.handle_path import LOG_PATHclass 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_loggerdo_log = HandleLog()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 车险| 绥棱县| 开远市| 合江县| 房山区| 班玛县| 瓮安县| 汉寿县| 思南县| 驻马店市| 新泰市| 吴忠市| 汝阳县| 民丰县| 通许县| 梁河县| 武宁县| 广宗县| 桓台县| 云南省| 通渭县| 林甸县| 颍上县| 德保县| 理塘县| 兰州市| 隆化县| 长泰县| 苍梧县| 合水县| 奎屯市| 陇南市| 阿坝县| 大英县| 滕州市| 民和| 潢川县| 肇庆市| 集贤县| 阿克陶县| 大新县|