formanck
糊里糊涂树
采纳率33.3%
2017-04-02 16:53

Python3.5-selenium运行截图报错

selenium.common.exceptions.WebDriverException: Message: unknown error: cannot get automation extension
from unknown error: page could not be found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html

(Session info: chrome=57.0.2987.110)

(Driver info: chromedriver=2.26.436362 (5476ec6bf7ccbada1734a0cdec7d570bb042aa30),platform=Windows×

标签最长为10个字符

运行保错
||||||
NT 6.1.7601 SP1 x86_64)

网上能找的方法都找过了,可是不知道怎么解决。

重装了chrome,也用了option,selenium也升级到最新版本3.31,可是运行到brower.save_screenshot("photo.png")这一句就报上面的错误

求大神们提供各种思路,谢谢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

7条回答

  • wangfeng1992 第三视角 4年前

    请问这个问题解决了么?我也有这样的问题。。。。

    点赞 1 评论 复制链接分享
  • xiao201611 xiao201611 4年前

    已亲测与chrome驱动有关,更新驱动至32 版本,chrome版本60 以上即可

    点赞 评论 复制链接分享
  • qq_24921033 qq_24921033 4年前

    也不知道为什么,换为 火狐浏览器就可以了, 可能支持不太好吧

    点赞 评论 复制链接分享
  • qq_24921033 qq_24921033 4年前

    图片说明

    我也是,不知道哪里写错了

    点赞 评论 复制链接分享
  • formanck 糊里糊涂树 3年前

    说错目录 是script目录

    点赞 评论 复制链接分享
  • formanck 糊里糊涂树 3年前

    解决了 将浏览器驱动放到Python的lib目录下

    点赞 评论 复制链接分享
  • lijing4358 lijing4358 3年前

    其实就是谷歌驱动的原因,换到适合你的现有的谷歌浏览器版本下的chromedriver版本就可以启动
    这个对应的版本比较新: https://blog.csdn.net/huilan_same/article/details/51896672

    点赞 评论 复制链接分享

相关推荐