ActionChains 的妙用
from time import sleep
import pyautogui
from selenium import webdriver
from selenium.webdriver import ActionChains
def test2():
driver = webdriver.Chrome(executable_path='E:\my_selenium_project\driver\chromedriver.exe')
driver.get('http://www.jpress.io/user/register')
driver.maximize_window()
ele = driver.find_element_by_id('agree')
ActionChains(driver).move_to_element(ele).click().perform()
sleep(30)
#老師的程式碼在自己機器上無法成功定位,改用ActionChains成功解決
# rect = ele.rect
# pyautogui.click(rect['x'] + 10, rect['y'] + 130)
# sleep(30)
if __name__ == '__main__':
test2()
相關文章
- Selenium ActionChains、TouchAction方法AI
- Go channel 的妙用Go
- html <a>標籤的妙用HTML
- switch語句的妙用
- SQL中LIKE的妙用SQL
- v$session表的妙用Session
- V$session 表的妙用Session
- 二分的妙用
- 妙用javascriptJavaScript
- git 妙用Git
- js中的Boolean 的妙用JSBoolean
- Linux:“awk”命令的妙用Linux
- Javascript裝飾器的妙用JavaScript
- Go sync.Once 的妙用Go
- MacBook上的touchid妙用Mac
- Python之dict的妙用Python
- [轉] V$session 表的妙用Session
- V$session 表的妙用^_^(轉)Session
- with優化妙用優化
- KeyPath在Swift中的妙用Swift
- typescript:never與keyof的妙用TypeScript
- git rebase --onto 的奇妙用法Git
- C++中const的妙用C++
- vue-router中scrollBehavior的妙用Vue
- vue mixins和extends的妙用Vue
- source命令的一個妙用(轉)
- 妙用ConstraintLayout的Circular positioningAI
- 位運算子在JS中的妙用JS
- 食物在電子遊戲中的妙用遊戲
- CSS中content屬性的妙用CSS
- Web Worker在專案中的妙用Web
- Git命令的10大冷門妙用Git
- dbms_metadata.get_ddl的妙用
- 滑鼠雙擊在Excel中的妙用Excel
- 聊聊maven指定version區間的妙用Maven
- Vue 小API大妙用VueAPI
- 責任鏈模式妙用模式
- tar 命令只-T妙用