Browse Source

fix(run.py):修复 answer_data 长度判断语法错误

修正了 answer_data 中 answer 字段长度判断的语法错误,原条件表达式缺少右括号,导致逻辑判断异常。此修复确保当 answer 长度小于等于
20 时能正确更新任务状态并记录错误日志。
master
zzx 4 weeks ago
parent
commit
adfae32f0c
  1. 2
      run.py

2
run.py

@ -161,7 +161,7 @@ async def ai_seo_job(browser, platform_ids, time_range, job_id, type_name, run_i
# search_results.append(data) # search_results.append(data)
# answer_data['search_result'] = search_results # answer_data['search_result'] = search_results
if len(answer_data.get('answer', '') <= 20):
if len(answer_data.get('answer', '')) <= 20:
await AiSeoApis.update_task_status(task_id, 4) await AiSeoApis.update_task_status(task_id, 4)
logger.error(f"爬虫结果长度过短: id: {task_data['id']} platform_id: {task_data['platform_id']}") logger.error(f"爬虫结果长度过短: id: {task_data['id']} platform_id: {task_data['platform_id']}")
logger.error(f"回滚任务状态: id: {task_id}") logger.error(f"回滚任务状态: id: {task_id}")

Loading…
Cancel
Save