我的初衷只是记录我通过调用的数据
logger.debug(' testing ')
在我自己的代码中调用。这行得通。
但是,在 .py 文件顶部的顶部初始化记录器对象后,我正在使用的库之一的记录器似乎也在调用它们的记录器(请求 http lib)。
08/24 10:01:34 - requests.packages.urllib3.connectionpool - INFO - connectionpool.py - 202 - Starting new HTTP connection (1): www.technicianonline.com
08/24 10:01:34 - requests.packages.urllib3.connectionpool - DEBUG - connectionpool.py - 296 - "GET / HTTP/1.1" 200 None
08/24 10:01:34 - requests.packages.urllib3.connectionpool - DEBUG - connectionpool.py - 296 - "GET / HTTP/1.1" 200 None
08/24 10:01:34 - root - DEBUG - finder.py - 47 - testing
我只想要根 - 调试日志,因为那是我自己的。但是,所有这些请求日志也都包括在内。如果我不得不猜测这是因为 python 是一种动态语言并且变量是可见的,但这并没有多大意义,因为请求可能会初始化它自己的记录器。
有任何想法吗?谢谢。