1、selenium 模拟鼠标下拉,并获取源代码
from selenium import webdriver
import time
browser = webdriver.Chrome(executable_path="")
browser.get("")
# 通过原生的js操作,循环三次查看滚动的操作
for i in range(3):
browser.execute_script("window.scrollTo(0, document.body.scrollHeight); var lenOfPage=document.body.scrollHeight; return lenOfPage;")
time.sleep(3)
# page_source 拿到源代码是加载完成后的
print(browser.page_source)