def configure_logging(debug):
requests_log = logging.getLogger("requests.packages.urllib3")
requests_log.propagate = True
logging.basicConfig(
format=(
"%(asctime)s [%(levelname)5s] (%(filename)20s:%(lineno)-4d):"
" %(message)s"
)
)
if debug:
six.moves.http_client.HTTPConnection.debuglevel = 1
logging.getLogger().setLevel(logging.DEBUG)
requests_log.setLevel(logging.DEBUG)
else:
six.moves.http_client.HTTPConnection.debuglevel = 0
logging.getLogger().setLevel(logging.CRITICAL)
requests_log.setLevel(logging.CRITICAL)
评论列表
文章目录