CN_桜 2022-11-09 18:59 采纳率: 100%
浏览 1038
已结题

爬虫selenium打开Chrome浏览器闪退

Python爬虫使用selenium打开Chrome浏览器时运行几秒后直接闪退
#这里是代码

#(1)导入selenium
from selenium import webdriver

#(2)创建浏览器操作对象
path = 'chromedriver.exe'

#browser此时已经是一个真实浏览器对象了,所以直接当成一个浏览器来用
browser = webdriver.Chrome(path)

#(3)访问网站
url = 'https://www.baidu.com'

#浏览器打开网页
browser.get(url)

错误信息

C:\Users\Sakura\PycharmProjects\pythonProject(尚硅谷之selenium)\main.py:8: DeprecationWarning: executable_path has been deprecated, please pass in a Service object
browser = webdriver.Chrome(path)

我的努力尝试

CSDN上面已经有的回答,什么浏览器版本不对(我特意把浏览器下回了以前的版本,为了对应上一致的驱动,详细可以看截图)没有用。还有定义在函数外面(我压根没写函数)。还有添加上路径(我从根目录开始加,而且斜杠没打错)。等等均以失败告终,奋斗了许久,无能为力。故前来提问,不胜感激

想要的结果

就是希望别闪退,正常运行。让我继续学下去。卡在这里也没法往后学

img

img

img

  • 写回答

3条回答 默认 最新

  • honestman_ 2022-11-09 19:02
    关注

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 11月17日
  • 已采纳回答 11月9日
  • 创建了问题 11月9日

悬赏问题

  • ¥15 能给我一些人生建议吗
  • ¥15 mac电脑,安装charles后无法正常抓包
  • ¥18 visio打开文件一直显示文件未找到
  • ¥15 请教一下,openwrt如何让同一usb储存设备拔插后设备符号不变?
  • ¥30 使用quartz框架进行分布式任务定时调度,启动了两个实例,但是只有一个实例参与调度,另外一个实例没有参与调度,不知道是为什么?请各位帮助看一下原因!!
  • ¥50 怎么获取Ace Editor中的python代码后怎么调用Skulpt执行代码
  • ¥30 fpga基于dds生成幅值相位频率和波形可调的容易信号发生器。
  • ¥15 R语言shiny包和ncdf4包报错
  • ¥15 origin绘制有显著差异的柱状图和聚类热图
  • ¥20 simulink实现滑模控制和pid控制对比,提现前者优势