[Python學習筆記] 使用 selenium 抓取網頁並且雙擊滑鼠 (double click)

时间:2022-06-16 09:07:06

一開始使用的時候 看官方文件 以為使用 double_click()即可

但後來出現錯誤

AttributeError: 'WebElement' object has no attribute 'double_click'

後來找了一下解決方式如下

需要再多import ActionChains

from selenium import webdriver
from selenium.webdriver import ActionChains driver = webdriver.Chrome() driver.get("要抓取得網址") #double click variable = driver.find_element_by_id('ID名稱')
actions = ActionChains(driver)
actions.move_to_element(variable)
actions.double_click(variable)
actions.perform() driver.quit()