解决屏蔽requests.packages.urllib3.connectionpool日志记录

2019-02-20 09:40:15 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor
2019-02-20 09:40:15 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor
2019-02-20 09:40:15 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor
2019-02-20 09:40:15 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor
2019-02-20 09:40:16 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor
2019-02-20 09:40:16 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor
2019-02-20 09:40:18 requests.packages.urllib3.connectionpool INFO  Starting new HTTP connection (1): smonitor

如上,在使用requests包发送http请求的时候,都会默认在日志文件里生成一条建立连接的记录,这个记录 对我来说没有用处,反而还在一直刷日志文件,所以决定把他屏蔽掉。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import logging
import requests

logging.getLogger("requests").setLevel(logging.WARNING)

只需要在文件头加一行 logging.getLogger("requests").setLevel(logging.WARNING) 就可以了,这个文件里的requests的http请求,就不会打出日志了。

你可能感兴趣的:(后端)