fLocator =

у простой скрипт на Python, используя Selenium для обнаружения элемента по его селектору Css. Я захожу на страницу Google и нацеливаю ввод с помощью селектора CSS, который является input [name = q]

Страница Chrome открывается, как и планировалось, но проблема в том, что она закрывается, фактически не находя входные данные, и выдает в терминале следующую ошибку: ОШИБКА: shader_disk_cache.cc (237)] Не удалось создать запись в кэше шейдера: -2

Я пытался запустить скрипт, когда Google Chrome закрыт, и даже зашел так далеко, что закрыл все процессы Chrome в диспетчере задач, и он все еще жалуется на запись в кеше шейдера.

Что мне здесь делать?

Мой код:

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
driver = webdriver.Chrome(executable_path=r'C:\Python27\chromedriver.exe')
driver.get("http://www.google.com")
fLocator = "input[name=q]"
try:
    searchField = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.CSS_SELECTOR, fLocator)))
finally:
    driver.quit() 

Ответы на вопрос(3)

Ваш ответ на вопрос