log.py 471 B

12345678910111213141516171819
  1. from loguru import logger
  2. logger.add(
  3. 'logs/crawl_{time:YYYY-MM-DD}.log',
  4. format='{time:YYYY-MM-DD HH:mm:ss} - {file}:{line} - {level} - {message}',
  5. level='INFO',
  6. rotation='00:00',
  7. retention='1 week',
  8. encoding='utf-8',
  9. filter=lambda x: '采集' in x['message']
  10. )
  11. logger.add(
  12. 'logs/error.log',
  13. format='{time:YYYY-MM-DD HH:mm:ss} - {file}:{line} - {level} - {message}',
  14. rotation="500 MB",
  15. encoding='utf-8',
  16. level='ERROR'
  17. )