4. selenium控制浏览器执行js代码
selenium可以让浏览器执行我们规定的js代码,运行下列代码查看运行效果
import time from selenium import webdriver driver = webdriver.Chrome() driver.get("http://www.itcast.cn/") time.sleep(1) js = 'window.scrollTo(0,document.body.scrollHeight)' # js语句 driver.execute_script(js) # 执行js的方法 time.sleep(5) driver.quit()
- 执行js的方法:
driver.execute_script(js)