import logging
import warnings
class stringFilter(logging.Filter):
def filter(self, record):
if record.msg.find('DeprecationWarning') == -1:
return True
return False
logging.basicConfig(level=logging.INFO)
logging.captureWarnings(True)
warnings_logger = logging.getLogger("py.warnings")
warnings_logger.setLevel(logging.INFO)
warnings_logger.addFilter(stringFilter())
warnings.warn('DeprecationWarning')