|
@@ -56,6 +56,12 @@ class XiaoNianGaoAuthor:
|
|
|
env=self.env,
|
|
|
message="本轮已经抓取足够数量的视频,已经自动退出",
|
|
|
)
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message="本轮已经抓取足够数量的视频,已经自动退出",
|
|
|
+ )
|
|
|
return
|
|
|
|
|
|
def get_video_list(self, user_dict):
|
|
@@ -92,6 +98,12 @@ class XiaoNianGaoAuthor:
|
|
|
Common.logger(self.mode, self.platform).info(
|
|
|
f"get_videoList:{response.text}\n"
|
|
|
)
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message=f"get_videoList:{response.text}\n"
|
|
|
+ )
|
|
|
AliyunLogger.logging(
|
|
|
code="2000",
|
|
|
platform=self.platform,
|
|
@@ -104,6 +116,12 @@ class XiaoNianGaoAuthor:
|
|
|
Common.logger(self.mode, self.platform).info(
|
|
|
f"get_videoList:{response.json()}\n"
|
|
|
)
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message=f"get_videoList:{response.json()}\n"
|
|
|
+ )
|
|
|
AliyunLogger.logging(
|
|
|
code="2000",
|
|
|
platform=self.platform,
|
|
@@ -114,6 +132,12 @@ class XiaoNianGaoAuthor:
|
|
|
return
|
|
|
elif len(response.json()["data"]["list"]) == 0:
|
|
|
Common.logger(self.mode, self.platform).info(f"没有更多数据啦~\n")
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message=f"没有更多数据啦~\n"
|
|
|
+ )
|
|
|
AliyunLogger.logging(
|
|
|
code="2000",
|
|
|
platform=self.platform,
|
|
@@ -134,6 +158,12 @@ class XiaoNianGaoAuthor:
|
|
|
env=self.env,
|
|
|
message="扫描到一条视频",
|
|
|
)
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message=f"扫描到一条视频"
|
|
|
+ )
|
|
|
self.process_video_obj(video_obj, user_dict)
|
|
|
except Exception as e:
|
|
|
AliyunLogger.logging(
|
|
@@ -144,6 +174,12 @@ class XiaoNianGaoAuthor:
|
|
|
data=video_obj,
|
|
|
message="抓取单条视频异常, 报错原因是: {}".format(e),
|
|
|
)
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message="抓取单条视频异常, 报错原因是: {}".format(e),
|
|
|
+ )
|
|
|
|
|
|
def process_video_obj(self, video_obj, user_dict):
|
|
|
trace_id = self.platform + str(uuid.uuid1())
|
|
@@ -228,7 +264,12 @@ class XiaoNianGaoAuthor:
|
|
|
trace_id=trace_id,
|
|
|
message="成功发送 MQ 至 ETL",
|
|
|
)
|
|
|
-
|
|
|
+ Common.logging(
|
|
|
+ log_type=self.mode,
|
|
|
+ crawler=self.platform,
|
|
|
+ env=self.env,
|
|
|
+ message="成功发送 MQ 至 ETL",
|
|
|
+ )
|
|
|
|
|
|
# if __name__ == "__main__":
|
|
|
# XNGA = XiaoNianGaoAuthor(
|