在我们编写代码时,有的时候会运行不到下一步,导致报错,以下就是我编写时遇到几个问题:
1.当python把浏览器打开后,直接get浏览器网址时,有时会获取不到,可能发送的原因就是,程序运行过快导致浏览器没打开就执行了下一步,所以我们需要用到driver.implicitly_wait(10) 隐形等待的方式。或者time.sleep(10),时间长短看网络情况还有本机的硬件的情况而定。
2.当浏览器更新后,无法打开浏览器时,需要更新chromedriver插件,地址如下
http://chromedriver.storage.googleapis.com/index.html
下载完成后,
chromedriver.exe存放位置
1.F:\python37 -------pip库根目录下
2.F:\python37\Scripts -------pip库的Scripts目录下
3.C:\Program Files\Google\Chrome\Application -------安装的谷歌浏览器的目录位置下