提交一些更改

This commit is contained in:
super
2026-05-20 09:05:28 +08:00
parent a2ebfc0b81
commit 73d25fcbcb
28 changed files with 1620 additions and 8062 deletions

View File

@@ -484,7 +484,11 @@ class SimilarAsinTask(TaskBase):
return_data = {
'image_url': "",
'title': ""
'title': "",
'category' : '',
'sku' : '',
'success' : False,
'similar_data' : []
}
asin = value.get("asin")
country = value.get("country")
@@ -494,8 +498,9 @@ class SimilarAsinTask(TaskBase):
self.log(f"抓取结果->{return_data}")
break
except Exception as e:
if "与页面的连接已断开" in str(e):
chrome = ChromeAmzone()
# if "与页面的连接已断开" in str(e):
chrome = ChromeAmzone()
self.log(f"{asin}抓取数据报错,{e}")
if not isinstance(return_data, dict):
return_data = {}
if return_data.get("image_url"):
@@ -564,7 +569,8 @@ class SimilarAsinTask(TaskBase):
self.log(f"任务 {task_id} 已被暂停!")
else:
runing_task[task_id]["status"] = "completed"
self.log(f"任务 {task_id} 处理完成!")
self.log(f"任务 {task_id} 处理完成!")
except Exception as e:
self.log(f"任务处理失败: {traceback.format_exc()}", "ERROR")