wangkun 2 years ago
parent
commit
1c4c9e5029
1 changed files with 6 additions and 3 deletions
  1. 6 3
      xinshi/xinshi_app.py

+ 6 - 3
xinshi/xinshi_app.py

@@ -135,10 +135,13 @@ class XinshiAPP:
                             if difflib.SequenceMatcher(None, video_user, download_user).quick_ratio() >= 0.8:
                                 Common.logger(log_type).info('点击进入该视频详情')
                                 title_element.click()
+                                # 获取视频播放数据及播放地址
+                                cls.get_video_info(log_type, driver, sheetid)
+                                break
+                            elif driver.find_element(By.XPATH, '//span[@class="page-end"]'):
+                                Feishu.dimension_range(log_type, 'shipinhao', sheetid, 'ROWS', i + 1, i + 1)
+                                Common.logger(log_type).info('未搜索到该视频,删除视频信息\n')
                                 break
-
-                        # 获取视频播放数据及播放地址
-                        cls.get_video_info(log_type, driver, sheetid)
                     except Exception:
                         cls.start_wechat(log_type, env)