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)

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

相关推荐
研究点啥好呢2 小时前
凯捷 自动化测试(Java+Selenium)面试题精选:10道高频考题+答案解析
java·开发语言·python·selenium·测试工具·求职招聘
阿斯加德D2 小时前
天国:拯救 2风灵月影修改器下载(已汉化)2026最新版下载分享
测试工具·游戏·3d·游戏程序
key_3_feng5 小时前
TCPDump 实际抓包案例及故障分析
网络·测试工具·tcpdump
程序员威哥14 小时前
实战!Python爬京东商品评论:从采集到情感分析+词云可视化,新手30分钟跑通
开发语言·爬虫·python·scrapy
测试199815 小时前
性能测试方案设计的方法和思路
自动化测试·软件测试·测试工具·jmeter·测试用例·压力测试·性能测试
西瓜程序猿1 天前
手机端现场收礼如何实时投屏?
测试工具·智能手机·创业创新·记了么·电子礼薄
阿斯加德D1 天前
《霍格沃茨之遗》风灵月影修改器下载(已汉化)2026最新版
人工智能·测试工具·游戏·3d·游戏程序
S1998_1997111609•X1 天前
哈希树函数洪水泛滥污染孪生镜像导致生物量子信息泄露以钩子而爬虫植入ssd探测
爬虫·网络协议·缓存·哈希算法·开闭原则