modify scripts

This commit is contained in:
2025-07-30 10:43:47 +08:00
parent a377e361da
commit 73e8833bd0

View File

@ -47,6 +47,7 @@ class FailureMonitorExtension:
# 从request.meta中获取丢弃理由 # 从request.meta中获取丢弃理由
drop_reason = reason if reason else request.meta.get('_dropreason', '未知原因') drop_reason = reason if reason else request.meta.get('_dropreason', '未知原因')
spider.logger.warning(f"request_dropped on url: {request.url} | 原因: {drop_reason}") spider.logger.warning(f"request_dropped on url: {request.url} | 原因: {drop_reason}")
if 'duplicate' not in drop_reason: # 重复请求不计入
self.calculate_failure(spider) self.calculate_failure(spider)
''' '''