Selenium 创建基于浏览器的强大回归自动化套件和测试。而要控制和驱动实际的浏览器浏览器,需要下载与浏览器对应品牌和版本的 WebDriver 驱动程序。比如 chrome 和 edge 浏览器分别对应: chromedriver.exe 和 msedgedriver.exe 如果你不想手动下载,也可以安装 webdriver-manager 自动下载并管理 webdriver。为了方便,我们选择安装 webdriver-manager 工具包。 安装依赖:
pip install selenium pip install webdriver-manager
入门示例:
1 from selenium.webdriver.chrome.service import Service as ChromeService 2 from webdriver_manager.chrome import ChromeDriverManager 3 from selenium import webdriver 4 5 service = ChromeService(ChromeDriverManager().install()) # 自动下载当前浏览器对应驱动 6 driver = webdriver.Chrome(service=service) 7 # 如果手动下载 webdriver 驱动 8 # driver = webdriver.Chrome(executable_path=r'd:\path\to\webdriver\chromedriver.exe') 9 10 driver.get("https://www.selenium.dev/selenium/web/web-form.html") # 访问网站
标签:webdriver,浏览器,入门,service,python,selenium,manager,import From: https://www.cnblogs.com/zbseoag/p/17434476.html