selenium 执行 原生态的 JavaScript 代码实现页面下拉
from selenium import webdriver
browser = webdriver.Chrome()
url = 'https://www.oschina.net/blog'
browser.get(url)
# 实现页面下拉功能
time.sleep(3)
for i in range(3):
# 下拉三次,这里用到了JavaScript 代码
browser.execute_script("window.scrollTo(0, document.body.scrollHeight); var lenOfPage=document.body.scrollHeight; return lenOfPage;")
time.sleep(3)