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 天前
高德地图POI爬虫:爬取商户与景点数据,做LBS应用
爬虫
weixin199701080162 天前
官方授权通道和灰色爬虫,做数据服务该选哪条路(附 python 源码)
c++·爬虫·python
正飞信息技术3 天前
llms.txt部署指南:给AI爬虫一张清晰的网站地图
人工智能·爬虫
螺丝钉tina4 天前
[Playwright] [02]常用命令与调试:Debug UI、Mode和 Trace Viewer
开发语言·javascript·测试工具·ui·自动化
梧桐1685 天前
14天、31个缺陷、28个测试脚本—用 Claude Code 完成第三方软件测试
人工智能·测试工具
NeoGressAI外贸数字化5 天前
外贸独立站robots.txt怎么写:6个AI爬虫放行规则
人工智能·爬虫
OnlineProxy5 天前
移动应用数据爬取:通过模拟器与流量嗅探对 API 进行逆向工程
爬虫·python·httpx
傻啦嘿哟5 天前
分布式爬虫架构:Redis+Scrapy打造企业级爬虫系统
分布式·爬虫·架构
mewowaBc5 天前
postman使用细则
测试工具·postman·偏差
梯度下降者5 天前
零基础入门Python 爬虫
爬虫·python·数据分析·入门指南·webcrawler