Selenium配置WebDriver

本文章已谷歌浏览器为例

首先查看谷歌浏览器版本

根本版本号下载对应的WebDriver,下载链接https://developer.chrome.com/docs/chromedriver?hl=zh-cn

如果没有对应的版本,选择相近的版本下载也是可以的。

解压后将文件放到任意文件夹下

然后是配置系统环境变量

最后就是代码调用了

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service

def test_eight_components():
    driver = setup()

    driver.implicitly_wait(0.5)

    page_source = driver.page_source
    print(page_source)

    teardown(driver)

def setup():
    # 路径指向你存放文件的位置,其实配置了系统变量就可以调用了,但测试后发现时灵时不灵,最好还是配置一下路径。
    service = Service("D:\chromedriver-win64\chromedriver.exe")
    driver = webdriver.Chrome(service=service)
    driver.get("https://www.baidu.com")
    return driver

def teardown(driver):
    driver.quit()

if __name__ == '__main__':
    test_eight_components()

,