def get_logger(args, name = _default_logger_name):
try:
import coloredlogs
coloredlogs.install(
isatty = True,
show_name = False,
show_severity = False,
level = logging.NOTSET,
severity_to_style = {'DEBUG': {'color': 'blue'}},
)
except:
logging.basicConfig(
stream = sys.stdout,
format = '%(asctime)s ' + ghn() + ' %(levelname)-8s %(message)s',
datefmt = "%Y-%m-%d %H:%M:%S",
level = logging.NOTSET,
)
_set_logging_level(args.quiet, args.verbose)
return logging.getLogger(name)
评论列表
文章目录