dongzhaorui před 3 roky
rodič
revize
747794c3a8
2 změnil soubory, kde provedl 13 přidání a 3 odebrání
  1. 1 1
      find_source/common/databases.py
  2. 12 2
      find_source/common/log.py

+ 1 - 1
find_source/common/databases.py

@@ -56,7 +56,7 @@ def update_one(collection: Collection, item):
 
 def insert_one(collection: Collection, item):
     collection.insert_one(item)
-    logger.info(f'[{collection.name} - 入库成功] ObjectId("{item["_id"]}")')
+    logger.info(f'<{collection.name}> - 入库成功 - ObjectId("{item["_id"]}")')
 
 
 def insert_many(collection: Collection, items):

+ 12 - 2
find_source/common/log.py

@@ -3,12 +3,22 @@ from pathlib import Path
 from loguru import logger
 
 _absolute = Path(__file__).absolute().parent.parent
-_log_path = (_absolute / 'logs/crawl-{time:YYYY-MM-DD}.log').resolve()
+_access_log_path = (_absolute / 'logs/crawl-{time:YYYY-MM-DD}.log').resolve()
 logger.add(
-    _log_path,
+    _access_log_path,
     format='{time:YYYY-MM-DD HH:mm:ss} - {level} - {message}',
     level='INFO',
     rotation='00:00',
     retention='1 week',
     encoding='utf-8',
 )
+
+_error_log_path = (_absolute / 'logs/error-{time:YYYY-MM-DD}.log').resolve()
+logger.add(
+    _error_log_path,
+    format='{time:YYYY-MM-DD HH:mm:ss} - {level} - {message}',
+    level='ERROR',
+    rotation='00:00',
+    retention='1 week',
+    encoding='utf-8',
+)