Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 433 Bytes
272ff8c 416ebf1 34a2915 272ff8c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
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
|