一、滚动条处理
①为什么要操作滚动条?
1. 在HTML页面中,由于前端技术框架的原因,页面元素为动态显示,元素根据滚动条的下拉而被加载
2. 页面注册同意条款,需要滚动条到最底层,才能点击同意
实现方式:
②说明:selenium中并没有直接提供操作滚动条的方法,但是它提供了可执行javaScript脚本的方法,所以我们可以通过JavaScript脚本来达到操作滚动条的目的
③步骤:
1、设置JavaScript脚本控制滚动条
js = “window.scrollTo(0,1000)”
(0:左边距;1000:上边距;单位像素)
2、selenium调用执行JavaScript脚本的方法
driver.execute_script(js)
执行代码:
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(30)
driver.get('https:/