python的selenium操控浏览器
咱们以操控谷歌浏览器为例子
各系统谷歌浏览器及其工具最新版本下载地址
Chrome for Testing availability
查看谷歌浏览器版本
设置->关于Chrome->查看当前谷歌浏览器版本
下载与谷歌浏览器版本对应的chromedriver
注意:与谷歌浏览器版本一模一样的不一定找得到,可以取相似版本的 chromedriver来替代
python下载selenium依赖
pip install selenium我这里下载的是4.27多的版本
简单的打开浏览器的例子
第一步先查找到谷歌浏览器安装位置
第二步找到你存放chromedriver的位置
第三步就可以开始写一个python代码来操控浏览器了
from selenium import webdriver
from selenium.webdriver.chrome.service import Service# 指定 Chrome 浏览器路径(示例路径,请修改为你的 Chrome 安装路径)
chrome_binary_path = "C:/Program Files/Google/Chrome/Application/chrome.exe"# 指定 ChromeDriver 路径(示例路径,请修改为你的 ChromeDriver 位置)
chromedriver_path = "./chromedriver.exe"# 配置 Chrome 选项
chrome_options = webdriver.ChromeOptions()
chrome_options.binary_location = chrome_binary_path # 设置 Chrome 浏览器路径# 初始化 WebDriver
service = Service(chromedriver_path)
driver = webdriver.Chrome(service=service, options=chrome_options)# 打开一个网页
driver.get("https://www.baidu.com")# 等待几秒,观察结果
import time
time.sleep(5)# 关闭浏览器
driver.quit()