from loguru import logger logger.add( 'logs/crawl_{time:YYYY-MM-DD}.log', format='{time:YYYY-MM-DD HH:mm:ss} - {file}:{line} - {level} - {message}', level='INFO', rotation='00:00', retention='1 week', encoding='utf-8', filter=lambda x: '采集' in x['message'] ) logger.add( 'logs/error.log', format='{time:YYYY-MM-DD HH:mm:ss} - {file}:{line} - {level} - {message}', rotation="500 MB", encoding='utf-8', level='ERROR' )