|
@@ -114,9 +114,8 @@ class GetUrl:
|
|
|
|
|
|
return video_url, cover_url, head_url
|
|
|
else:
|
|
|
- Common.logger(log_type).info("未找到 url,10s后重新获取")
|
|
|
- time.sleep(10)
|
|
|
- cls.get_url(log_type)
|
|
|
+ Common.logger(log_type).info("未找到url")
|
|
|
+ return '未找到url'
|
|
|
|
|
|
except Exception as e:
|
|
|
Common.logger(log_type).exception("get_url异常:{}", e)
|
|
@@ -136,11 +135,14 @@ class GetUrl:
|
|
|
Common.logger(log_type).info('获取视频头像/封面/播放地址')
|
|
|
# print('获取视频头像/封面/播放地址')
|
|
|
urls = cls.get_url(log_type)
|
|
|
- Feishu.update_values(log_type, 'shipinhao', 'FSDlBy', 'J2:L2',
|
|
|
- [['https://'+urls[2], 'https://'+urls[1], 'https://'+urls[0]]])
|
|
|
- Common.logger(log_type).info('视频地址信息写入飞书成功\n')
|
|
|
- Common.del_charles_files('recommend')
|
|
|
- break
|
|
|
+ if urls == '未找到url':
|
|
|
+ cls.write_url(log_type)
|
|
|
+ else:
|
|
|
+ Feishu.update_values(log_type, 'shipinhao', 'FSDlBy', 'J2:L2',
|
|
|
+ [['https://'+urls[2], 'https://'+urls[1], 'https://'+urls[0]]])
|
|
|
+ Common.logger(log_type).info('视频地址信息写入飞书成功\n')
|
|
|
+ Common.del_charles_files('recommend')
|
|
|
+ break
|
|
|
else:
|
|
|
Common.logger(log_type).info('视频已有地址信息,休眠 10s')
|
|
|
time.sleep(10)
|