selenium爬虫,配置谷歌浏览器的driver

用selenium爬虫时,明明已经安装了selenium模块,程序却运行不了

本文主要涉及驱动有问题driver


网上有很多手动的方法(查看谷歌浏览的版本然后在其他博主分享的webdriver中下载与自己谷歌版本号最贴近的版本号,并把webdriver的地址放在与自己pycharm的同一个文件夹下)

这里分享一个用代码的解决方法(在python官网中的相应模块中,这里直接分享代码)

1、打开pycharm新建一个py文件,在终端(Terminal)安装webdriver-manager

如何打开pycharm的终端:打开pycharm最下方找到Terminal打开就可以输入代码安装模块

执行代码为pip install webdriver-manager回车安装

2、在这个py文件中输入下面这几行代码并运行
python 复制代码
from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()))

操作完成后,输入下面代码看能否运行成功

python 复制代码
from selenium.webdriver import Chrome

# 1、创建浏览器对象(生活中已经打开了浏览器)
b = Chrome()

# 2、用浏览器打开指定网页(输入网址)
b.get(' https://movie.douban.com/top250')

# 3、获取打开的网页的网页源代码
print(b.page_source)

最后如果还不成功,可能是谷歌浏览器版本太低了或者是谷歌浏览器配置不对(盗版),建议在电脑上彻底删除谷歌浏览器!

相关推荐
嫂子的姐夫15 小时前
055-wasm:爬虫练习网spa15(token 纯算还原)
爬虫·wasm
2601_9679873720 小时前
Python在自动化测试中有哪些应用?
python自动化测试·selenium·appium·pytest·性能测试
东舟技术21 小时前
从人工目检到AI视觉:智能座舱瞬态故障的自动化捕获与溯源
功能测试·测试工具·自动化
深蓝电商API1 天前
用AI生成拟人行为:让鼠标轨迹更“有人味”
人工智能·爬虫
深蓝电商API1 天前
XPath、CSS选择器、正则:什么场景用什么
爬虫·xpath·css选择器
陶醉的松鼠2 天前
SCRAPY爬虫框架使用详述
爬虫
小猿A2 天前
【2026最新】Apifox下载、配置、实战教程(附官网安装包)
测试工具
泽众云测试3 天前
泽众软件与广州华南检验检测中心签约,PerformanceRunner性能测试工具助力第三方测评机构性能检测能力升级
软件测试·测试工具·性能测试
@zulnger3 天前
Charles抓包工具
测试工具
ck0135793 天前
视频添加水印的实践:文字叠加、透明 PNG 与时间区间设置
图像处理·测试工具·音视频·视频