詹学伟
詹学伟
Published on 2024-04-27 / 45 Visits
1
1

Chrome浏览器安装Webdriver

一、查看自己chrome版本

在浏览器中输入:

chrome://settings/help

查看chrome的版本,比如我的chrome版本是:124.0.6367.79

二、下载对应webdriver版本

下载地址:

https://chromedriver.storage.googleapis.com/index.html

高版本下载地址:https://googlechromelabs.github.io/chrome-for-testing/#stable

说明:只需要大版本一致即可

三、移动文件

我是mac系统,下载文件后解压,

然后执行命令:

cd /usr/local/bin
open .

将解压后的chromedriver文件移动到/usr/local/bin下即可

四、测试

# 没有安装selenium的先安装:
pip install selenium

代码展示:

import time

from selenium import webdriver

""""
这里拿我自己的博客网站举例
"""
if __name__ == '__main__':
    driver = webdriver.Chrome()
    driver.maximize_window()
    # 我们既可以设置浏览器的最大化,还可以设置宽和高
    # 注意,设置相关的宽和高度的时候,要注意,我们想要定位的元素是否会显示在浏览器上
    # 要么设置成最大化,要么直接保持默认即可
    # driver.set_window_size(480,800)
    driver.get("https://www.zhanxuewei.com")
    print('第一次打开青云博客')
    time.sleep(2)
    driver.get('https://www.zhanxuewei.com/about')
    print('第一次打开关于')
    time.sleep(2)
    # refresh页面的是刷新
    driver.refresh()
    # 页面刷新
    time.sleep(2)
    # 页面的返回
    driver.back()
    print('退回到首页')
    time.sleep(2)
    # 页面的前进
    driver.forward()
    print('返回到关于')
    time.sleep(2)
    # 退出
    driver.quit()


Comment