|
@@ -429,7 +429,7 @@ class Person:
|
|
|
video_send_time = feeds[i]["t"]
|
|
|
else:
|
|
|
video_send_time = 0
|
|
|
- cls.send_time = video_send_time/1000
|
|
|
+ cls.send_time = video_send_time / 1000
|
|
|
|
|
|
# 宽和高
|
|
|
if "w" in feeds[i] or "h" in feeds[i]:
|
|
@@ -497,23 +497,23 @@ class Person:
|
|
|
Common.logger(log_type).info("视频已中敏感词:{}\n".format(video_title))
|
|
|
|
|
|
# 从云文档去重: 小时级_已下载表
|
|
|
- elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "yatRv2") for m in
|
|
|
- n]:
|
|
|
+ elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "yatRv2") for m in n]:
|
|
|
+ Common.logger(log_type).info("该视频已下载:{}\n", video_title)
|
|
|
+ elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "InCA1I") for m in n]:
|
|
|
Common.logger(log_type).info("该视频已下载:{}\n", video_title)
|
|
|
|
|
|
# 从云文档去重: 用户主页_已下载表
|
|
|
- elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "Wu0CeL") for m in
|
|
|
- n]:
|
|
|
+ elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "Wu0CeL") for m in n]:
|
|
|
+ Common.logger(log_type).info("该视频已下载:{}\n", video_title)
|
|
|
+ elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "bkIrcr") for m in n]:
|
|
|
Common.logger(log_type).info("该视频已下载:{}\n", video_title)
|
|
|
|
|
|
# 从云文档去重: 播放量_已下载表
|
|
|
- elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "c85k1C") for m in
|
|
|
- n]:
|
|
|
+ elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "c85k1C") for m in n]:
|
|
|
Common.logger(log_type).info("该视频已下载:{}\n", video_title)
|
|
|
|
|
|
# 从云文档去重: 用户主页_feeds
|
|
|
- elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "k6ldje") for m in
|
|
|
- n]:
|
|
|
+ elif video_id in [m for n in Feishu.get_values_batch(log_type, "xiaoniangao", "k6ldje") for m in n]:
|
|
|
Common.logger(log_type).info("该视频已在个人主页feeds:{}\n", video_title)
|
|
|
|
|
|
else:
|
|
@@ -570,7 +570,7 @@ class Person:
|
|
|
def download_publish(cls, log_type, env):
|
|
|
try:
|
|
|
person_sheet = Feishu.get_values_batch(log_type, "xiaoniangao", "k6ldje")
|
|
|
- for i in range(1, len(person_sheet)+1):
|
|
|
+ for i in range(1, len(person_sheet) + 1):
|
|
|
time.sleep(1)
|
|
|
download_video_id = person_sheet[i][7]
|
|
|
download_video_title = person_sheet[i][8]
|
|
@@ -588,7 +588,7 @@ class Person:
|
|
|
download_cover_url = person_sheet[i][20]
|
|
|
download_video_url = person_sheet[i][21]
|
|
|
|
|
|
- Common.logger("person").info("正在判断第{}行,视频:{}", i+1, download_video_title)
|
|
|
+ Common.logger("person").info("正在判断第{}行,视频:{}", i + 1, download_video_title)
|
|
|
|
|
|
# 过滤空行及空标题视频
|
|
|
if download_video_id is None \
|
|
@@ -607,16 +607,16 @@ class Person:
|
|
|
return
|
|
|
|
|
|
# 从云文档去重: 小时级_已下载表
|
|
|
- elif download_video_id in [j for m in Feishu.get_values_batch(
|
|
|
- "person", "xiaoniangao", "yatRv2") for j in m]:
|
|
|
+ elif download_video_id in [j for m in Feishu.get_values_batch("person", "xiaoniangao", "yatRv2") for j in m] \
|
|
|
+ or download_video_id in [j for m in Feishu.get_values_batch("person", "xiaoniangao", "InCA1I") for j in m]:
|
|
|
# 删除行或列,可选 ROWS、COLUMNS
|
|
|
Feishu.dimension_range("person", "xiaoniangao", "k6ldje", "ROWS", i + 1, i + 1)
|
|
|
Common.logger("person").info("视频已下载:{},删除成功\n", download_video_title)
|
|
|
return
|
|
|
|
|
|
# 从云文档去重: 用户主页_已下载表
|
|
|
- elif download_video_id in [j for m in Feishu.get_values_batch(
|
|
|
- "person", "xiaoniangao", "Wu0CeL") for j in m]:
|
|
|
+ elif download_video_id in [j for m in Feishu.get_values_batch("person", "xiaoniangao", "Wu0CeL") for j in m] \
|
|
|
+ or download_video_id in [j for m in Feishu.get_values_batch("person", "xiaoniangao", "bkIrcr") for j in m]:
|
|
|
# 删除行或列,可选 ROWS、COLUMNS
|
|
|
Feishu.dimension_range("person", "xiaoniangao", "k6ldje", "ROWS", i + 1, i + 1)
|
|
|
Common.logger("person").info("视频已下载:{},删除成功\n", download_video_title)
|