I\'m using Logging (import logging
) to log messages.
Within 1 single module, I am logging messages at the debug level my_logger.debug(\'msg\')
I found a simpler way using functions in your main script:
# rm 2to3 messages
def filter_grammar_messages(record):
if record.funcName == 'load_grammar':
return False
return True
def filter_import_messages(record):
if record.funcName == 'init' and record.msg.startswith('Importing '):
return False
return True
logging.getLogger().addFilter(filter_grammar_messages) # root
logging.getLogger('PIL.Image').addFilter(filter_import_messages)