В соответствии с HTML , которым вы поделились, чтобы найти текстовое поле , соответствующее полю {userid}
, вам нужно заставить WebDriverWait для элемента быть кликабельным , и вы можете использовать следующее решение:
XPATH
:
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//div[@class='panel']/div[contains(@data-bind, 'UriParameters')]/div//following::input[2]"))).click()
#or
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//div[@class='panel']/div[contains(@data-bind, 'UriParameters')]/div//following::input[2]"))).send_keys("Ice")