python中怎么操作logging日志
发表于:2025-12-06 作者:千家信息网编辑
千家信息网最后更新 2025年12月06日,今天就跟大家聊聊有关python中怎么操作logging日志,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。新建一个python文件命名为py3
千家信息网最后更新 2025年12月06日python中怎么操作logging日志
今天就跟大家聊聊有关python中怎么操作logging日志,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
新建一个python文件命名为py3_adv_logging.py,在这个文件中进行操作代码编写:
import logging#logging模块高级使用#Loggers, Handlers, Formatters#设置日志的logger名字logger = logging.getLogger('Employee')#设置日志级别logger.setLevel(logging.INFO)#定义日志格式化输出内容formatter = logging.Formatter('%(levelname)s:%(name)s:%(message)s')#指定文件的日志处理器file_handler = logging.FileHandler('employee.log')#为日志处理器设置日志格式化file_handler.setFormatter(formatter)#添加文件处理器logger.addHandler(file_handler)#定义类class Employee:"""A sample Employee class"""def __init__(self, first, last):self.first = firstself.last = lastlogger.info('Created Employee: {} - {}'.format(self.fullname, self.email))@propertydef email(self):return '{}.{}@email.com'.format(self.first, self.last)@propertydef fullname(self):return '{} {}'.format(self.first, self.last)#当我们创建对象的时候#会自动记录日志信息到#employee.log文件中去emp_1 = Employee('John', 'Smith')emp_2 = Employee('Corey', 'Schafer')emp_3 = Employee('Jane', 'Doe')
运行结果为生成一个文件employee.log,文件内容:
看完上述内容,你们对python中怎么操作logging日志有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
日志
文件
内容
处理器
处理
格式
高级
代码
信息
名字
对象
时候
更多
模块
知识
篇文章
级别
结果
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
计算机网络技术作业
锐龙笔记本软件开发
株洲财政局网络安全
游戏软件开发专业哪里有自考
数据库中日期类型
网络安全分析皮肤管理
美快软件开发公司
阿里云物联网平台时序数据库
淄博陶瓷瓷砖软件开发咨询
js写mqtt服务器
上海辰华网络技术
博兴食品管理软件开发
网络安全产品哪个好
数据库字符串截断
机房服务器监控软件
网络基盘软件开发
魔兽世界怀旧网易服务器
手把手教你写带数据库的网站
网络安全最新手抄报
档案加工软件开发
计算机网络技术网络运营维护
天龙八部网通区哪个服务器人最多
网络安全的警觉
骑士精神2为什么没有服务器
宁夏系统软件开发的费用
广州手域互联网科技公司
网络安全利弊的小故事
网络安全要怎么咨询
软件开发中如何使用uml
服务器运行环境是什么