From c99cc4b5d309b0897cb37de24657c293abc8e0f1 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Mon, 1 Jul 2019 15:42:06 +0000 Subject: [PATCH] Remove existing logging handlers --- snscrape/cli.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/snscrape/cli.py b/snscrape/cli.py index c1c0140..5a0cb4e 100644 --- a/snscrape/cli.py +++ b/snscrape/cli.py @@ -146,6 +146,10 @@ def setup_logging(verbosity): # Create formatter formatter = logging.Formatter('{asctime}.{msecs:03.0f} {levelname} {name} {message}', datefmt = '%Y-%m-%d %H:%M:%S', style = '{') + # Remove existing handlers + for handler in rootLogger.handlers: + rootLogger.removeHandler(handler) + # Add stream handler handler = logging.StreamHandler() handler.setFormatter(formatter)