|
@@ -18,14 +18,14 @@ class UpdateKanYiKan:
|
|
def check_data(cls, date):
|
|
def check_data(cls, date):
|
|
# 判断J1单元格的日期是否为今天
|
|
# 判断J1单元格的日期是否为今天
|
|
time.sleep(1)
|
|
time.sleep(1)
|
|
- if Feishu.get_range_value("kanyikan", "monitor", "XS1f7l", "M1:M1")[0] != str(date):
|
|
|
|
|
|
+ if Feishu.get_range_value("kanyikan", "monitor", "6fed97", "M1:M1")[0] != str(date):
|
|
Common.logger("kanyikan").info("今天日期不存在")
|
|
Common.logger("kanyikan").info("今天日期不存在")
|
|
# 插入列 I1:J1,并写入日期
|
|
# 插入列 I1:J1,并写入日期
|
|
values = [[str(date)]]
|
|
values = [[str(date)]]
|
|
time.sleep(1)
|
|
time.sleep(1)
|
|
- Feishu.insert_columns("kanyikan", "monitor", "XS1f7l", "COLUMNS", 12, 13)
|
|
|
|
|
|
+ Feishu.insert_columns("kanyikan", "monitor", "6fed97", "COLUMNS", 12, 13)
|
|
time.sleep(1)
|
|
time.sleep(1)
|
|
- Feishu.update_values("kanyikan", "monitor", "XS1f7l", "M1:M1", values)
|
|
|
|
|
|
+ Feishu.update_values("kanyikan", "monitor", "6fed97", "M1:M1", values)
|
|
Common.logger("kanyikan").info("插入今天日期成功\n")
|
|
Common.logger("kanyikan").info("插入今天日期成功\n")
|
|
else:
|
|
else:
|
|
Common.logger("kanyikan").info("今天日期已存在\n")
|
|
Common.logger("kanyikan").info("今天日期已存在\n")
|
|
@@ -34,7 +34,7 @@ class UpdateKanYiKan:
|
|
@classmethod
|
|
@classmethod
|
|
def update_play_cnt(cls):
|
|
def update_play_cnt(cls):
|
|
try:
|
|
try:
|
|
- kanyikan_sheet = Feishu.get_values_batch("kanyikan", "monitor", "XS1f7l")
|
|
|
|
|
|
+ kanyikan_sheet = Feishu.get_values_batch("kanyikan", "monitor", "6fed97")
|
|
for i in range(1, len(kanyikan_sheet)):
|
|
for i in range(1, len(kanyikan_sheet)):
|
|
Common.logger("kanyikan").info("正在更新第{}行", i + 1)
|
|
Common.logger("kanyikan").info("正在更新第{}行", i + 1)
|
|
video_id = kanyikan_sheet[i][6]
|
|
video_id = kanyikan_sheet[i][6]
|
|
@@ -62,7 +62,7 @@ class UpdateKanYiKan:
|
|
|
|
|
|
# 更新单个视频
|
|
# 更新单个视频
|
|
# Feishu.update_values(
|
|
# Feishu.update_values(
|
|
- # "kanyikan", "monitor", "XS1f7l", "G" + str(i + 1) + ":" + "G" + str(i + 1), [[v_play_cnt]])
|
|
|
|
|
|
+ # "kanyikan", "monitor", "6fed97", "G" + str(i + 1) + ":" + "G" + str(i + 1), [[v_play_cnt]])
|
|
# Common.logger("kanyikan").info("video_id:{}, play_cnt:{}, 更新成功\n", video_id, v_play_cnt)
|
|
# Common.logger("kanyikan").info("video_id:{}, play_cnt:{}, 更新成功\n", video_id, v_play_cnt)
|
|
|
|
|
|
# 待更新数据列表
|
|
# 待更新数据列表
|
|
@@ -75,7 +75,7 @@ class UpdateKanYiKan:
|
|
Common.logger("kanyikan").info("M{}:M{}", str(i-198), str(i+1))
|
|
Common.logger("kanyikan").info("M{}:M{}", str(i-198), str(i+1))
|
|
Common.logger("kanyikan").info("{}\n", cls.update_list)
|
|
Common.logger("kanyikan").info("{}\n", cls.update_list)
|
|
time.sleep(1)
|
|
time.sleep(1)
|
|
- Feishu.update_values("kanyikan", "monitor", "XS1f7l",
|
|
|
|
|
|
+ Feishu.update_values("kanyikan", "monitor", "6fed97",
|
|
"M"+str(i-198) + ":" + "M"+str(i+1), [[x] for x in cls.update_list])
|
|
"M"+str(i-198) + ":" + "M"+str(i+1), [[x] for x in cls.update_list])
|
|
Common.logger("kanyikan").info("更新{}条播放量成功\n", len(cls.update_list))
|
|
Common.logger("kanyikan").info("更新{}条播放量成功\n", len(cls.update_list))
|
|
cls.update_list = []
|
|
cls.update_list = []
|
|
@@ -83,7 +83,7 @@ class UpdateKanYiKan:
|
|
Common.logger("kanyikan").info("M{}:M{}", str(i + 1 - len(cls.update_list) + 1), str(i + 1))
|
|
Common.logger("kanyikan").info("M{}:M{}", str(i + 1 - len(cls.update_list) + 1), str(i + 1))
|
|
Common.logger("kanyikan").info("{}\n", cls.update_list)
|
|
Common.logger("kanyikan").info("{}\n", cls.update_list)
|
|
time.sleep(1)
|
|
time.sleep(1)
|
|
- Feishu.update_values("kanyikan", "monitor", "XS1f7l",
|
|
|
|
|
|
+ Feishu.update_values("kanyikan", "monitor", "6fed97",
|
|
"M"+str(i+1-len(cls.update_list)+1) + ":" + "M" + str(i+1),
|
|
"M"+str(i+1-len(cls.update_list)+1) + ":" + "M" + str(i+1),
|
|
[[x] for x in cls.update_list])
|
|
[[x] for x in cls.update_list])
|
|
Common.logger("kanyikan").info("更新{}条播放量成功\n", len(cls.update_list))
|
|
Common.logger("kanyikan").info("更新{}条播放量成功\n", len(cls.update_list))
|