|
@@ -11,7 +11,7 @@ from main.common import Common
|
|
|
|
|
|
class Click:
|
|
class Click:
|
|
@classmethod
|
|
@classmethod
|
|
- def click_video(cls, log_type):
|
|
|
|
|
|
+ def click_video(cls, log_type, video_title):
|
|
Common.logger(log_type).info('启动"微信"')
|
|
Common.logger(log_type).info('启动"微信"')
|
|
desired_caps = {'app': r"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"}
|
|
desired_caps = {'app': r"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"}
|
|
driver = webdriver.Remote(
|
|
driver = webdriver.Remote(
|
|
@@ -22,16 +22,19 @@ class Click:
|
|
Common.logger(log_type).info('点击"爬虫群"')
|
|
Common.logger(log_type).info('点击"爬虫群"')
|
|
driver.find_element(By.NAME, '爬虫群').click()
|
|
driver.find_element(By.NAME, '爬虫群').click()
|
|
|
|
|
|
- msg_list = driver.find_elements(By.NAME, '消息')
|
|
|
|
|
|
+ Common.logger(log_type).info('点击视频:{}', video_title)
|
|
|
|
+ driver.find_element(By.NAME, video_title).click()
|
|
|
|
+
|
|
|
|
+ # msg_list = driver.find_elements(By.NAME, '消息')
|
|
# for msg in msg_list:
|
|
# for msg in msg_list:
|
|
# print(msg.get_attribute('name'))
|
|
# print(msg.get_attribute('name'))
|
|
|
|
|
|
- Common.logger(log_type).info('点击最新一条"消息"')
|
|
|
|
- msg = msg_list[-1]
|
|
|
|
- msg.click()
|
|
|
|
|
|
+ # Common.logger(log_type).info('点击最新一条"消息"')
|
|
|
|
+ # msg = msg_list[-1]
|
|
|
|
+ # msg.click()
|
|
# title = msg.get_attribute('name')
|
|
# title = msg.get_attribute('name')
|
|
# Common.logger(log_type).info('title:{}', title)
|
|
# Common.logger(log_type).info('title:{}', title)
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
if __name__ == '__main__':
|
|
- Click.click_video('recommend')
|
|
|
|
|
|
+ Click.click_video('recommend', '9月你好,最美丽的秋天,有最好的月亮,也会有最好的消息,愿你的好运,如秋日硕果般如约而至。')
|