测试积点老人 发表于 2022-5-10 11:19:44

大佬救命! selenium 使用 TouchActions 方法,没有报错,也不好使

大佬麻烦看看,使用 TouchActions.scroll_from_element() 方法,传入的了元素和坐标,没有报错,但是也不好使,不知道啥原因,有懂得大佬给瞅瞅嘛.谢谢!
from selenium import webdriver
from selenium.webdriver.common.by import By
from time import sleep

options = webdriver.ChromeOptions()
options.add_experimental_option('w3c', False)
options.add_experimental_option("excludeSwitches", ['enable-automation'])

driver = webdriver.Chrome(options=options)
driver.get('https://www.jq22.com/yanshi4976')
sleep(3)
driver.switch_to.frame('iframe')
driver.find_element(By.CSS_SELECTOR, '#appDate').click()

dwwos = driver.find_elements(By.CSS_SELECTOR,'.dwwo')
year, month, date = dwwos, dwwos, dwwos

action = webdriver.TouchActions(driver)
action.scroll_from_element(year,0, 5).perform()
sleep(2)
action.scroll_from_element(month,0,30).perform()
sleep(2)
action.scroll_from_element(date,0,10).perform()浏览器截图

代码没报错,但是不好使

bellas 发表于 2022-5-11 11:13:27

等大神

郭小贱 发表于 2022-5-11 12:18:14

这块不是很清楚了。

qqq911 发表于 2022-5-11 12:25:50

试试滑动

jingzizx 发表于 2022-5-11 14:53:13

有动作没效果

kallinr 发表于 2022-5-11 18:17:37

不跳了了解
页: [1]
查看完整版本: 大佬救命! selenium 使用 TouchActions 方法,没有报错,也不好使