我是logging
的新手,我试图找到忽略tweepy
日志消息的方法。例如,从API.get_user
方法生成的这些调试消息:
Tue, 13 Mar 2018 07:44:41 DEBUG Signature: sdfsdf958zEptbJ0M=
Tue, 13 Mar 2018 07:44:41 DEBUG Updated url: https://api.twitter.com/1.1/users/show.json?id=740903288871096320
Tue, 13 Mar 2018 07:44:41 DEBUG Updated headers: {u'Host': u'api.twitter.com', u'Authorization': u'OAuth oauth_nonce="3453453451520941481", oauth_timestamp="1520941481", oauth_version="1.0", oauth_signature_method="HMAC-SHA1", oauth_consumer_key="sdfsdfsdfsdfISm8r8ELDvUqNlDn", oauth_token="sdfsdf496-eFyAJ3YTiMein8G0UTsrrN90YynrXl4", oauth_signature="sdfsdfsdfEptbJ0M%3D"'}
一些不成功的尝试得到tweepy记录器:
logging.getLogger('tweepy.bind.bind_api').setLevel(logging.ERROR)
logging.getLogger('tweepy').setLevel(logging.ERROR)
logging.getLogger('tweepy.bind').setLevel(logging.ERROR)
您知道如何捕获这些日志消息吗?