Пытаюсь захватить судоку, но Selenium не нашел его в ChromePython

Программы на Python
Ответить
Anonymous
 Пытаюсь захватить судоку, но Selenium не нашел его в Chrome

Сообщение Anonymous »

Я пытаюсь записать это судоку с помощью Selenium и Python после принятия файла cookie.
С помощью этого фрагмента кода я могу принять файл cookie в iframe:

Код: Выделить всё

    try:
WebDriverWait(driver, 10).until(EC.frame_to_be_available_and_switch_to_it((By.XPATH,'//iframe')))
except TimeoutException:
logger.warning("Timeout waiting for iframe.")
try:
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH,"//button[contains(., 'Einwilligen')]"))).click()
except TimeoutException:
logger.warning("Timeout waiting for Button.")

После этого я вижу судоку в браузере Chrome, но скрипт не находит ни одной «доски» и т. д.
Как найти нужный div-контейнер на сайте? После этого я могу преобразовать поля и число в строку судоку.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ith-chrome
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»