12.日志

1.日志记录
日志记录将应用程序运行时的关键信息写入日志文件或者输出到控制台
方便问题排查:日志记录提供了有关问题的关键信息,可以快速定位和修复错误.
系统监控: 通过记录查看应用程序的运行状态,资源使用和性能指标,
运行分析: 允许我们跟踪应用程序的执行流程和事件,以便进行性能分析,行为分析和用户行为分析.

2.日志记录模块
日志级别5种
DEBUG INFO WARNING ERROE(错误) CRITICAL(严重错误)
设置日志记录级别:

import logginglogger = logging.getLogger('my_logger')
logger.setLevel(logging.DEBUG)
# 输出到控制台,创建一个日志处理程序.
handler = logging.StreamHandler()
file_handler = logging.FileHandler('my_logger.log', encoding='utf8')
# 配置格式
formatter = logging.Formatter('%(asctime)s [%(levelname)s] %(message)s')
# 将输出的格式添加到hander里面
handler.setFormatter(formatter)
file_handler.setFormatter(formatter)# 将日志处理程序添加到logger
logger.addHandler(handler)
logger.addHandler(file_handler)logger.debug(f'这是一条debug信息')
logger.error(f'这是一条error信息')
logger.info(f'这是一条info信息')
logger.warning(f'这是一条warning信息')
logger.critical(f'这是一条critical信息')

正常情况下会进行追加写,可以设置mode = ’ ’
3.logging的使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/35361.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

openinstall拥抱鸿蒙生态,SDK全面适配HarmonyOS NEXT

作为国内领先的App渠道统计与深度链接服务商,openinstall持续推动鸿蒙生态建设,近日正式发布openinstall HarmonyOS SDK,并成功入驻鸿蒙生态伙伴SDK专区,成为华为鸿蒙生态的合作伙伴,为鸿蒙应用开发者带来安全合规、高…

ONLYOFFICE 桌面编辑器 8.1华丽登场

简介:全新ONLYOFFICE 桌面编辑器 8.1解锁全新PDF编辑、幻灯片优化与本地化体验,立即下载! 前言:在数字化时代,高效的办公协作工具是企业和个人不可或缺的利器。ONLYOFFICE,作为一款功能强大的云端和桌面办公…

数据结构-图的存储结构-邻接矩阵

图的结构十分复杂,不仅各个结点的度不同,各个顶点之间的路径也不尽相同。但是图的主要组成部分比较清晰,分为顶点信息和边或者弧的信息。 邻接矩阵 邻接矩阵就是用一维数组存储图中顶点的信息,用一个二维数组表示图中各个顶点之间…

java读取csv文件转换成实体类

java读取csv文件转换成实体类 java读取csv文件转换成实体类 java读取csv文件转换成实体类1、需求:2、使用opencsv实现2.1 添加OpenCSV依赖到你的项目中(如果使用Maven):2.2 定义你的实体类:2.3 创建一个CSV工具类,根据需要指定字符集编码格式2.4 编写测试类,读取CSV文件…

uni-app与原生插件混合开发调试1-环境准备

uni-app与原生插件混合开发调试系列文章分为3篇,分别详细讲了《环境准备》、《搭建uni-app本地开发调试环境》和《安卓原生插件开发调试和打包》,3篇文章完整详细地介绍了“从环境安装配置到本地开发调试到原生插件打包”整个流程。 相关名词和概念解释…

FuTalk设计周刊-Vol.026

🔥🔥AI漫谈 热点捕手🔥🔥 1、Hotshot-XL AI文本转GIF Hotshot-XL 是一种 AI 文本转 GIF 模型,经过训练可与Stable Diffusion XL一起使用。能够使用任何现有或新微调的 SDXL 模型制作 GIF。 网页体验 网页http://htt…

GET、POST介绍

POST地址构成 如:http://192.123.143.18:9666/image /predict 组成如下: http:使用http协议 IP地址/域名:192.123.143.18 port端口:9666(http默认80端口、https默认443) 服务名称:i…

智能体实战:开发一个集成国内AI平台的GPTs,自媒体高效智能助手

文章目录 一,什么是GPTs二,开发GPTs1,目标2,开发2.1 打开 GPTS:https://chat.openai.com/gpts2.2 点击 Create 创建一个自己的智能体 2.3 配置GPTs2.4 配置外挂工具2.4.1 配置Authentication-授权2.4.1.1 生成语聚AI的…

用FFmpeg合并音频和视频

使用FFmpeg合并音频和视频是一个相对直接的过程。可以通过以下一些基本的步骤和命令示例完成这个任务: 安装FFmpeg:首先,确保你的系统中已经安装了FFmpeg。你可以从[FFmpeg官网](Download FFmpeg)下载并安装它。 准备素材:确保你…

服务器重装系统后,远程ssh需要修改的内容

前提 首先实验室服务器内部是搭了内网的,所以有固定的IP,IP是和网卡的MAC地址有关的,所以和系统没有关系,所以更换了系统不会影响IP的。 修改内容 1、首先需要安装 SSH sudo apt install openssh-server2、之后需要修改ssh的配置参数 打…

Oracle day13

/*CREATE TABLE f726( ID number, Type VARCHAR2(20), MasterID number, Amount number ); INSERT INTO f726 VALUES (1,直接合同,NULL,5000); INSERT INTO f726 VALUES (2,补充合同,1,1000); INSERT INTO f726 VALUES (3,补充合同,1,500); INSERT INTO f726 VALUES (4,直接合同…

itsdangerous,一个强大的 Python 库!

更多资料获取 📚 个人网站:ipengtao.com 大家好,今天为大家分享一个强大的 Python 库 - itsdangerous。 Github地址:https://github.com/pallets/itsdangerous 在Web应用开发中,数据的安全传输和存储是非常重要的。P…

服务器部署—虚拟机安装nginx并部署web网页

该篇博客用于讲解Linux的Centos7发行版中如何通过Linux安装Nginx,然后将静态页面部署到Nginx中,通过浏览器访问。 非常适用于新手小白学习项目部署相关的知识。建议收藏!!! 需要大家提前准备好虚拟机和CentOS7操作系统…

python API自动化(基于Flask搭建MockServer)

接口Mock的理念与实战场景: 什么是Mock: 在接口中,"mock"通常是指创建一个模拟对象来代替实际的依赖项,以便进行单元测试。当一个类或方法依赖于其他类或组件时,为了测试这个类或方法的功能,我们可以使用模拟对象来替代…

企业级-生成PDF移除异常空白页

作者:fyupeng 技术专栏:☞ https://github.com/fyupeng 项目地址:☞ https://github.com/fyupeng/distributed-blog-system-api 留给读者 咱们又见面了,本期带给大家什么,请往下看,绝对是干货! …

M4V文件损坏无法播放?一招轻松修复损坏视频文件!

M4V是一个标准视频文件格式,此种格式常在iPod 、 iPhone 和 PlayStation Portable等设备上使用,同时此格式基于MPEG-4编码第二版,是MP4格式的一种特殊类型,有时可能会因为各种原因而损坏,导致无法正常播放。M4V文件出现…

前端vue3 根据某些Id 筛选数据

现在有一些不等的数据 我需要通过前端 吧这个数据筛选一下 比如我使用一些 我需要的ID 下的数据 比如以上的数据 的 cinemaLineId 来筛选 const cinemaLineId ref(["1246429254713147392", "1182608813770321920", "1182608917403185152"])…

爬取必应关键字搜索结果url

上代码 import aiohttp import asyncio from lxml import etree import aiofiles import time import random aiohttp 和 asyncio 用于异步HTTP请求和事件循环。 lxml 用于解析HTML。 aiofiles 用于异步文件操作。 time 和 random 用于控制爬取速度。 headers {User-Agent: M…

frida的安装使用以及解决抓包app时遇到的证书校验

frida的安装和使用 这里使用夜神模拟器来演示frida的使用,因为真机开启frida-server服务时需要root权限,模拟器自带root 下载夜神模拟器并启动 夜神官网 打开power shell, adb连接模拟器,查看模拟器的系统型号 adb connect 127.0.0.1:6200…

阿里云centos7.9 挂载数据盘 并更改宝塔站点根目录

一、让系统显示中文 参考:centos7 怎么让命令行显示中文(英文->中文)_如何在命令行中显示中文-CSDN博客 1、输入命令:locale -a |grep "zh_CN" 可以看到已经存在了中文包 2、输入命令:sudo vi…