import logging def setup_logging_to_file(filename): logging.basicConfig( filename=filename, level=logging.INFO, #format='%(asctime)s - %(levelname)s - %(message)s' format='%(message)s' ) def sanitize_filename(filename): invalid_chars = '\/:*?"<>|' return ''.join('_' if c in invalid_chars else c for c in filename) def close_logging_handlers(): for handler in logging.root.handlers[:]: handler.close() logging.root.removeHandler(handler)