久久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 編程
相關文章:
主站蜘蛛池模板: 宁津县| 日土县| 北京市| 突泉县| 枣庄市| 柳江县| 新余市| 巩义市| 乌苏市| 通州区| 郧西县| 高安市| 道真| 会昌县| 明星| 大渡口区| 额尔古纳市| 勃利县| 昭平县| 乌拉特前旗| 方城县| 西藏| 新源县| 房产| 宁晋县| 浦江县| 萍乡市| 灵川县| 济阳县| 清丰县| 尚志市| 万荣县| 阿勒泰市| 高淳县| 新绛县| 壤塘县| 聊城市| 会泽县| 利津县| 巴塘县| 东光县|