安装PyYAML模块:
pip install PyYAML
随便起个名字 *.yaml 内容如下(此文件中不能有汉字)
version: 1
formatters:
simple:
# format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
format: '%(asctime)s- %(filename)s -line:%(lineno)d- %(levelname)s -%(process)d -%(message)s'
handlers:
console:
class: logging.StreamHandler
level: DEBUG
formatter: simple
stream: ext://sys.stdout
console_err:
class: logging.StreamHandler
level: ERROR
formatter: simple
stream: ext://sys.stderr
file:
class: logging.handlers.RotatingFileHandler # split by file size
formatter: simple
filename: logtest.log
maxBytes: 1024 # save logfile size
backupCount: 3 # hold count
file_lhm:
class: logging.handlers.RotatingFileHandler # split by file size
formatter: simple
filename: www/david/log/lhm/loglhm.log
maxBytes: 1024 # save logfile size
backupCount: 3 # hold count
file_ck:
class: log

这篇博客介绍了如何在Python中通过安装PyYAML模块,创建一个.yaml配置文件来管理logger日志。文章提到了配置文件不能包含汉字,并推荐了两篇相关教程,帮助读者深入理解日志配置的不同方式。
最低0.47元/天 解锁文章





