Python selenium驱动下载,模块安装以及基本使用

视频版教程:一天掌握python爬虫【基础篇】 涵盖 requests、beautifulsoup、selenium

我们以谷歌浏览器为例讲解。首先我们要去下载谷歌浏览器驱动。

谷歌浏览器驱动下载地址:Chromium History Versions Download ↓

查看谷歌浏览器版本 右上角三个点 - > 帮助 - > 关于

我们下载解压后的驱动,放到项目代码同级目录即可,方便测试。

安装下selenium模块

复制代码
pip install selenium   -i https://pypi.tuna.tsinghua.edu.cn/simple

测试代码:

python 复制代码
import time

from selenium import webdriver

# 创建浏览器操作对象
browser = webdriver.Chrome()
url = "https://www.csdn.net/"

browser.get(url)

time.sleep(5)

content = browser.page_source
print(content)

自动弹出谷歌浏览器,并且提示"Chrome 正受到自动测试软件的控制", 说明驱动配置OK。

代码休眠5秒,是为了让js完成渲染,然后获取网页源码,我们能找到我们需要的资讯数据

相关推荐
Together_CZ6 分钟前
DarkIR: Robust Low-Light Image Restoration——鲁棒的低光照图像复原
python·image·robust·darkir·鲁棒的低光照图像复原·low-light·restoration
拾贰_C20 分钟前
【python | pytorch | scipy】scipy scikit-learn库相互依赖?
pytorch·python·scipy
BoBoZz1927 分钟前
PolyDataContourToImageData 3D集合图像转换成等效3D二值图像
python·vtk·图形渲染·图形处理
2401_8414956431 分钟前
【自然语言处理】关系性形容词的特征
人工智能·python·自然语言处理·自动识别·特征验证·关系性形容词·语言学规则和计算
rebekk38 分钟前
Hydra介绍
人工智能·python
青啊青斯42 分钟前
python markdown转word【包括字体指定】
开发语言·python·word
拾贰_C1 小时前
【python | pytorch | warehouse】python库scipy与scikit-learn库不兼容?
pytorch·python·scipy
corpse20101 小时前
trae下载依赖包特别慢!!!
开发语言·python
诸神缄默不语1 小时前
Windows系统无法直接用uv安装pyqt5,但可以用uv pip安装
python
中年程序员一枚1 小时前
同时装有Python3.12和Python3.14,历史原因Python3.12出现问题,需要删除,但是删除不干净
python