Пошаговая горизонтальная прокрутка до тех пор, пока элемент не будет найденPython

Программы на Python
Ответить
Anonymous
 Пошаговая горизонтальная прокрутка до тех пор, пока элемент не будет найден

Сообщение Anonymous »


Изображение
Я хотел бы выполнить горизонтальную прокрутку до тех пор, пока мой элемент не будет найден, и как только он будет найден, мне придется обновите значение в поле.

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

period = Nov-26 ele_xpath =  "//div[2]/div/div[2]/div/div/div[1]/div/div/div/div[4]/div/div[3]/div[3]/div/div/div[3]/div[2]/div[2]/div[4]/div[1]/div[2]/div/div[1]/div[@col-id='{0}']/div/span".format(period)
Я попробовал все возможные способы, например

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

`driver.execute_script("return arguments[0].scrollIntoView(true);", element)
element = driver.find_element(By.XPATH, ele_xpath)
text = drive.get_text(element)
if text:
actions.move_to_element(element).pause(1).double_click(element).send_keys(
Keys.CONTROL + "a").send_keys(Keys.DELETE).send_keys(str(value)).release().perform()
time.sleep(3)
SeleniumBase.driver.save_screenshot("to element.png")
time.sleep(2)  # Wait for the scroll to complete
# Check again if the element is not shown'
прилагается снимок экрана, как выглядит целевая страница. Заранее спасибо, команда.

Подробнее здесь: https://stackoverflow.com/questions/792 ... t-is-found
Ответить

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

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

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

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

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