Просмотр исходного кода

refactor: simplify logging in `log_data_details` function

mrh (aider) 1 год назад
Родитель
Сommit
9b647af62e
1 измененных файлов с 6 добавлено и 11 удалено
  1. 6 11
      mylib/translate_utils.py

+ 6 - 11
mylib/translate_utils.py

@@ -38,18 +38,13 @@ def extract_sample_data(data: List[List[str]], n: int = 2, m: int = 2) -> List[L
 def log_data_details(data: List[List[str]], search_term_index: int, start_row: int = 3):
 def log_data_details(data: List[List[str]], search_term_index: int, start_row: int = 3):
     """记录数据详细信息"""
     """记录数据详细信息"""
     try:
     try:
-        # 记录开始行信息
-        logger.info(f"开始行: {start_row}")
+        # 记录行号和列号
+        logger.info(f"行号范围: {start_row}-{len(data)-1}")
+        logger.info(f"翻译列号: {search_term_index}")
         
         
-        # 记录前start_row - 5行数据
-        logger.info("前5行数据:")
-        for i, row in enumerate(data[start_row:start_row+5]):
-            logger.info(f"行 {i}: {', '.join(row)}")
-            
-        # 记录最后5行数据
-        logger.info("最后5行数据:")
-        for i, row in enumerate(data[-5:]):
-            logger.info(f"行 {len(data)-5+i}: {', '.join(row)}")
+        # 提取并记录被翻译列的内容
+        translated_column = [row[search_term_index] for row in data[start_row:]]
+        logger.info(f"被翻译列内容: {translated_column}")
             
             
     except Exception as e:
     except Exception as e:
         logger.error(f"记录数据详细信息时出错: {e}")
         logger.error(f"记录数据详细信息时出错: {e}")