Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 421 Bytes
272ff8c |
1 2 3 4 5 6 7 8 9 10 11 12 |
import logging
import sys
def get_logger(filename: str, level=logging.INFO) -> logging.Logger:
new_logger = logging.getLogger(filename)
fmt = logging.Formatter(fmt="%(asctime)s - %(name)s - %(levelname)s - %(funcName)s:%(lineno)d - %(message)s")
handler = logging.StreamHandler(sys.stderr)
handler.setFormatter(fmt)
new_logger.addHandler(handler)
new_logger.setLevel(level)
return new_logger
|