python中怎么操作logging日志
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,今天就跟大家聊聊有关python中怎么操作logging日志,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。新建一个python文件命名为py3
千家信息网最后更新 2026年11月02日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安全错误
数据库的锁怎样保障安全
互联网科技企业
互联网与科技
西安纸贵互联网科技有限公司
互联网巨头反垄断金融科技
科技服务与互联网
互联网科技小贷
互联网科技公司电话
鑫亿盛互联网科技
未来的互联网科技
郑州华宇互联网科技
互联网科技公司名称
科技赋能互联网健康
互联网科技实习生岗位职责
浙江互联网科技研学营
坤平互联网科技
中国科技创新与世界互联网大会
保险科技服务互联网营销体系
江苏苏星互联网科技有限公司
科技互联网公司两年变化
10位科技互联网大佬
涨乐互联网科技
北京互联网络科技有限公司
智慧科技互联网
唐信互联网科技 大连
佛山市翊博互联网络科技有限公司
工业互联网等科技实现智能化赋能
有人说阿里系是互联网科技企业
张家口科技产业互联网平台
保山互联网科技靠谱吗
现代科技的标志之一的互联网