Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否可以操纵烧瓶日志字符串?_Python_Logging_Flask - Fatal编程技术网

Python 是否可以操纵烧瓶日志字符串?

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') 我想更改

我有一个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')
我想更改以下内容的输出:

Dec 10 11:13:27主进程[11111]:信息:200 GET/ws?token=supersecretkey

例如:

Dec 10 11:13:27主进程[11111]:信息:200 GET/ws?token={hidden}


我想我正在寻找某种方法来获取日志输出字符串并对其进行更改。过滤器是最好的选择吗?

我知道,您有两种选择。过滤器或适配器,它们都可以添加或更改日志的上下文信息。检查这些示例以了解:()据我所知,您有两个选项可以执行此操作。过滤器或适配器,它们都可以添加或更改日志的上下文信息。检查这些示例以了解:()