log.py 352 B

1234567891011121314
  1. from loguru import logger
  2. import setting
  3. _log_path = (setting.ROOT_PATH / 'logs/log_{time:YYYYMMDD}.log').resolve()
  4. _log_fmt = '{time:YYYY-MM-DD HH:mm:ss} - {thread.name} - {level} - {function}:{line} - {message}'
  5. logger.add(
  6. _log_path,
  7. format=_log_fmt,
  8. level='INFO',
  9. rotation='00:00',
  10. retention='1 week',
  11. encoding='utf-8',
  12. )