Python + Selenium 使用记录

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);")

你可能感兴趣的:(Python + Selenium 使用记录)