WebDriver 有两个方法来执行 js 脚本,分别是:
- execute_script 同步执行
- execute_async_script 异步执行
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")
# js 脚本
js = "alert('test')"
# 同步执行 js
# driver.execute_script(js)
# 异步执行 js
driver.execute_async_script(js)
driver.quit()