Selenium使用WebDriverWait报错
问题描述
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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
关闭已打开的Chrome后台实例,初始化Chrome实例时指定driver的path。
将Chrome浏览器更换为FireFox,下载配置了geckodriver.exe(FireFox浏览器适用的webdriver),就没有出现该问题。
DevTools listening on ws://127.0.0.1:53739/devtools/browser/28b5cb84-9cd5-4c9c-aaad-5b44b0864b0c
请问下 为什么会有这个端口的监听。是否有什么影响?我看网上很多人在问,但是没看到回答的?