问题描述
visual studio code + selenium + python,使用WebDriverWait报错
问题出现的环境背景及自己尝试过哪些方法
从官网已下载chromedriver.exe,版本是2.43,chrome版本是70.0 (64bit),
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
# coding:utf-8
from selenium import webdriver
import time
from selenium.webdriver.support.wait import WebDriverWait
# 创建chrome对象
driver = webdriver.Chrome()
driver.get('https://cn.bing.com/')
# 设置停留等待时间
# time.sleep(4)
# 设置显式等待时间
wait = WebDriverWait(driver, 10)
driver.quit()
你期待的结果是什么?实际看到的错误信息又是什么?
运行后可正常打开对应网页,但Terminal提示信息
DevTools listening on ws://127.0.0.1:53739/devtools/browser/28b5cb84-9cd5-4c9c-aaad-5b44b0864b0c
[15408:9464:1112/180300.399:ERROR:shader_disk_cache.cc(257)] Failed to create shader cache entry: -2
将Chrome浏览器更换为FireFox,下载配置了geckodriver.exe(FireFox浏览器适用的webdriver),就没有出现该问题。