Browse Source

抖音数据抓取代码优化

zhangyong 1 year ago
parent
commit
2315a5fbbb
1 changed files with 5 additions and 6 deletions
  1. 5 6
      video_capture/douyin/douyin_author/douyin_author.py

+ 5 - 6
video_capture/douyin/douyin_author/douyin_author.py

@@ -9,6 +9,9 @@ from datetime import datetime
 import requests
 import json
 import urllib3
+
+from main import job_douyin_data
+
 sys.path.append(os.getcwd())
 from common.aliyun_oss_uploading import Oss
 from common.common import Common
@@ -115,18 +118,14 @@ class douyinAuthor():
                     Feishu.bot('recommend', '抖音', '抖音cookie失效,请及时更换~')
                     # 如果返回空信息,则随机睡眠 600, 1200 秒
                     time.sleep(random.randint(600, 1200))
-                    # 重新获取cookie
-                    cookie = Material.get_douyin_cookie()
-                    douyinAuthor.get_videoList(cls, cookie)
+                    job_douyin_data()
                 elif len(data) == 0:
                     Common.logger().info(
                         f"接口请求失败,请更换cookie")
                     Feishu.bot('recommend', '抖音', '抖音cookie失效,请及时更换~')
                     # 如果返回空信息,则随机睡眠 600, 1200 秒
                     time.sleep(random.randint(600, 1200))
-                    # 重新获取cookie
-                    cookie = Material.get_douyin_cookie()
-                    douyinAuthor.get_videoList(cls, cookie)
+                    job_douyin_data()
                 count = 0
                 for i in range(len(data)):
                     try: