|
|
@@ -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):
|
|
|
"""记录数据详细信息"""
|
|
|
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:
|
|
|
logger.error(f"记录数据详细信息时出错: {e}")
|