这算是学习之余的一个小练习,想要爬虫离不开selenium,所以最近还在看selenium的资料,昨天上手时间,忙活了一天,填上了几个坑,在这里记录一下:
坑1:首先是webdriver放置位置的坑,现象是无法自动调起浏览器,报错好像是“...XXX not in the PATH...”(忘记了,大概是这样的)
填坑:其实这个PATH跟环境变量没有关系,只是webdriver需要放到如下两个位置
2.
放到这两个位置,就可以成功调起浏览器了
坑2:selenium版本和webdriver版本不匹配,报错:call function result missing ‘value’
填坑:我们可以到selenium官网自行下载,昨天在博客中看到一位博主对版本进行了最新的整理,大家也可以在这里进行下载,另外chromedriver是向上兼容的,所以只有32位,下面是博主的那篇整理贴:
https://blog.youkuaiyun.com/qq_34562959/article/details/88572333
坑3:在版本的路径都正确的情况下,无法定位到元素
填坑:在翻阅了网上资料之后才发