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完成渲染,然后获取网页源码,我们能找到我们需要的资讯数据

相关推荐
小二·11 分钟前
Python Web 开发进阶实战:AI 伦理审计平台 —— 在 Flask + Vue 中构建算法偏见检测与公平性评估系统
前端·人工智能·python
华研前沿标杆游学24 分钟前
2026年商汤科技参访深度解析人工智能发展
python
知数SEO26 分钟前
Centos如何安装高版本Python
linux·python·centos
试剂小课堂 Pro26 分钟前
mPEG-Silane:mPEG链单端接三乙氧基硅的亲水性硅烷偶联剂
java·c语言·网络·c++·python·tomcat
踏歌~36 分钟前
终极指南:在 Windows 上配置 KDB+, JupyterQ 与 Python (embedPy)
开发语言·windows·python
screenCui37 分钟前
算力市场JupyterLab简要使用命令
python
小二·1 小时前
Python Web 开发进阶实战:边缘智能网关 —— 在 Flask + MicroPython 中构建轻量级 IoT 边缘推理平台
前端·python·flask
介一安全1 小时前
渗透信息收集爬虫工具 Katana 使用指南
爬虫·测试工具·网络安全·安全性测试
喵手1 小时前
Python爬虫零基础入门【第六章:增量、去重、断点续爬·第2节】断点续爬:失败队列、重放、任务状态!
爬虫·python·python爬虫实战·python爬虫工程化实战·python爬虫零基础入门·增量、去重、断点续爬·断点续爬
轻竹办公PPT1 小时前
2026 年 AI PPT 工具市场观察:国产工具与海外竞品的本土化对决,谁更懂中文职场
人工智能·python·powerpoint