示例#1
0
def debug_logger():
    handler = logging.StreamHandler()
    logger.addHandler(handler)
    logger.setLevel(logging.DEBUG)

    yield

    logger.removeHandler(handler)
示例#2
0
def logcap():
    stream = io.StringIO("some initial text data")
    handler = logging.StreamHandler(stream=stream)
    logger.addHandler(handler)
    logger.setLevel(logging.DEBUG)
    stream_log = StreamLog()

    yield stream_log

    stream_log.finish()