click_share_video.py 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. # -*- coding: utf-8 -*-
  2. # @Author: wangkun
  3. # @Time: 2022/9/1
  4. import os
  5. import sys
  6. import time
  7. from appium import webdriver
  8. from selenium.webdriver.common.by import By
  9. sys.path.append(os.getcwd())
  10. from crawler_shipinhao.main.common import Common
  11. class Click:
  12. @classmethod
  13. def click_video(cls, log_type, video_title):
  14. Common.logger(log_type).info('启动"微信"')
  15. desired_caps = {'app': r"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"}
  16. driver = webdriver.Remote(
  17. command_executor='http://127.0.0.1:4723',
  18. desired_capabilities=desired_caps)
  19. driver.implicitly_wait(10)
  20. Common.logger(log_type).info('点击"爬虫群"')
  21. driver.find_element(By.NAME, '爬虫群').click()
  22. Common.logger(log_type).info('点击视频:{}', video_title)
  23. driver.find_element(By.NAME, video_title).click()
  24. time.sleep(5)
  25. driver.quit()
  26. if __name__ == '__main__':
  27. Click.click_video('recommend', '意外和明天谁都不知道哪个先来,所以请珍惜眼前人吧!特别是自己的家的男人在工地上干活的!那个条件,还有高危险作业的人们,谁都不是很努力的活着呀…')