Поиск новых добавленных div на веб-странице - PullRequest
0 голосов
/ 04 ноября 2018

Я должен искать только недавно добавленные div на веб-странице; эти div добавляются в режиме реального времени. Представьте себе Amazon.com, где товары размещаются в тегах <div>.

Что мне нужно сделать, это щелкнуть по последнему продукту (-> div), добавленному на веб-странице, и нажать на него Страница не нуждается в обновлении, новый элемент появляется на странице автоматически. Атрибуты, которые я знаю, добавляются к новому добавленному div: «class» и «name». Мне нужно что-то, что наблюдает / слушает изменения на веб-странице, и когда добавляется новый div, нажимает на него. Понятно, чего я хочу достичь?

Я могу свободно использовать любые языки программирования или фреймворки.

1 Ответ

0 голосов
/ 05 ноября 2018

Вы можете собирать элементы div в виде списка объектов. После добавления нового div вы можете снова собрать их как новый список объектов и сравнить их. Например. :

firstlyListedDivs = driver.find_elements_by_class_name("classnameOfYourElements")

После появления новых div'ов,

afterDivsAddedToListedDivs = driver.find_elements_by_class_name("classnameOfYourElements")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...