1. 连接已存在的 Chrome
def get_webdriver():
"""
先在 CMD 中运行
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222
然后打开网页
完成验证后运行下列命令
"""
option = webdriver.ChromeOptions()
option.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
# option.add_argument('headless') # 后台开启Chrome选项
driver = webdriver.Chrome(options=option)
return driver
2. 加载网页
driver.get(url)
会在网页加载完成之后再运行下一个命令
3. 运行脚本
滑动到网页底部
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")