Я пытаюсь добавить повторяющийся текстовый ответ в окно чата на игровом веб-сайте, чтобы создать алгоритм, который угадывает слова на основе рисунка и подсказки.
Этот веб-сайт является популярным веб-сайтом pictionary: https://skribbl.io/
Я работаю над алгоритмом угадывания слов на основе ответа других, я не знаком с Selenium и пытаюсь просто напечатать какой-нибудь простой текст в текстовом поле chat / догадка.
Сайт открывается, но ничего не печатает на коробке. Как я могу решить это? Спасибо
from selenium import webdriver
from selenium.webdriver.support import ui
from selenium.webdriver.common.keys import Keys
def page_is_loaded(driver):
return driver.find_element_by_tag_name("body")!=None
driver = webdriver.Firefox(executable_path = 'C:\Program Files\gecko\geckodriver.exe')
driver.get("https://skribbl.io/?p0YRvXqupiza")
wait = ui.WebDriverWait(driver,10)
wait.util(page_is_loaded)
for x in range (0,20):
textbox = driver.find_element_by_name("text")
textbox.send_keys("1")
Так выглядит домашняя страница Skribbl.io - https://i.imgur.com/Udth9vs.jpg
Текстовое поле видно внизу справа, где я хочу, чтобы ввод моего кода можно было найти здесь - https://i.imgur.com/frMTFjJ.jpg