Python 是否可以操纵烧瓶日志字符串?
我有一个python flask服务器,用于输出请求信息。我正在使用Python 是否可以操纵烧瓶日志字符串?,python,logging,flask,Python,Logging,Flask,我有一个python flask服务器,用于输出请求信息。我正在使用logging.basicConfig设置输出文件名、级别和格式: logging.basicConfig( filename=log_filename, level=level, format='%(asctime)s %(processName)s[%(process)d]: %(levelname)5s: %(message)s', datefmt='%b %d %H: %M: %S') 我想更改
logging.basicConfig
设置输出文件名、级别和格式:
logging.basicConfig(
filename=log_filename, level=level,
format='%(asctime)s %(processName)s[%(process)d]: %(levelname)5s: %(message)s',
datefmt='%b %d %H: %M: %S')
我想更改以下内容的输出:
Dec 10 11:13:27主进程[11111]:信息:200 GET/ws?token=supersecretkey
例如:
Dec 10 11:13:27主进程[11111]:信息:200 GET/ws?token={hidden}
我想我正在寻找某种方法来获取日志输出字符串并对其进行更改。过滤器是最好的选择吗?我知道,您有两种选择。过滤器或适配器,它们都可以添加或更改日志的上下文信息。检查这些示例以了解:()据我所知,您有两个选项可以执行此操作。过滤器或适配器,它们都可以添加或更改日志的上下文信息。检查这些示例以了解:()