Selenium Google Trends Пользовательский период - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь получать ежедневные данные о тенденциях Google с помощью Selenium.

Поэтому мне нужно ввести дату начала и окончания в оба поля. Для начала я использую следующее, которое отлично работает:

elem4 = browser.find_element_by_class_name("md-datepicker-input")
elem4.clear()
elem4.send_keys("01/01/2018")

Однако второе поле имеет то же имя класса 'md-datepicker-input'. Выбор его через xpath также не работает ...

Кто-нибудь знает, как выбрать это поле, очистить его и ввести мои данные?

Пример пользовательского периода

1 Ответ

0 голосов
/ 19 июня 2019

Вот CSS, который вы должны использовать для To даты.

.custom-date-picker-dialog-range-to .md-datepicker-inpt

enter image description here

Если вы хотите использовать xpath

//div[@class='custom-date-picker-dialog-range-to']//input[@class='md-datepicker-input']
* +1012 *enter image description here
...