|
@@ -1,8 +1,6 @@
|
|
|
-# -*- coding: utf-8 -*-
|
|
|
-# @Author: wangkun
|
|
|
-# @Time: 2023/6/30
|
|
|
import argparse
|
|
|
-from multiprocessing import Process
|
|
|
+import random
|
|
|
+import time
|
|
|
from mq_http_sdk.mq_client import *
|
|
|
from mq_http_sdk.mq_consumer import *
|
|
|
from mq_http_sdk.mq_exception import MQExceptionBase
|
|
@@ -95,13 +93,14 @@ def main(log_type, crawler, topic_name, group_id, env):
|
|
|
message="开始抓取"
|
|
|
)
|
|
|
for user_dict in user_list:
|
|
|
+ time.sleep(random.randint(10, 20))
|
|
|
try:
|
|
|
AliyunLogger.logging(
|
|
|
code="1000",
|
|
|
platform=crawler,
|
|
|
mode=log_type,
|
|
|
env=env,
|
|
|
- message="开始抓取视频号{}".format(user_dict["name"]),
|
|
|
+ message="开始抓取视频号{}".format(user_dict["link"]),
|
|
|
)
|
|
|
# 初始化
|
|
|
SPHA = ShiPinHaoAccount(
|
|
@@ -117,7 +116,7 @@ def main(log_type, crawler, topic_name, group_id, env):
|
|
|
platform=crawler,
|
|
|
mode=log_type,
|
|
|
env=env,
|
|
|
- message="完成抓取视频号{}".format(user_dict["name"]),
|
|
|
+ message="完成抓取视频号{}".format(user_dict["link"]),
|
|
|
)
|
|
|
except Exception as e:
|
|
|
AliyunLogger.logging(
|
|
@@ -125,11 +124,11 @@ def main(log_type, crawler, topic_name, group_id, env):
|
|
|
platform=crawler,
|
|
|
mode=log_type,
|
|
|
env=env,
|
|
|
- message="抓取视频号{}出现问题, 报错为{}".format(user_dict["name"], e),
|
|
|
+ message="抓取视频号{}出现问题, 报错为{}".format(user_dict["link"], e),
|
|
|
)
|
|
|
|
|
|
AliyunLogger.logging(
|
|
|
- code="1004", platform=crawler, mode=log_type, message="结束一轮抓取"
|
|
|
+ code="1004", platform=crawler, mode=log_type, env=env,message="结束一轮抓取"
|
|
|
)
|
|
|
|
|
|
except MQExceptionBase as err:
|