Взять данные из формы по индексу или по CSS

Пытаюсь взять список точек из карт Яндекс. Маршруты добавить, сформировать и оптимизировать получилось по xpath. Но как мне их забрать на вывод к примеру в консоль? Порядок точек поменялся, и добавились теги с индексами 1, 2 и тд. Я никак не могу понять за что мне можно ухватиться. Новые маршруты добавляются с названием в коде "route-field-view _index_2", внутри которого есть еще дополнительные классы. Обратил внимание, что рядом с точкой есть изображение с индексом, посмотрел в CSS там есть параметр

before { content: '2'; }

Есть ли возможность вытащить содержимое поля content (а именно 2 в данном случае)?

Пытаюсь сделать через:

res1 = browser.find_element_by_css_selector(".route-waypoint-icon-view._index_2._activated") print(res1.value_of_css_property('content'))

Пробовал по разному, но выдает либо текст Normal или None, уж лучше бы ошибку выдал ((

Сама задача для меня обстоит так: взять построчно список добавленных точек. Может это вообще можно сделать как-то по другому?

Буду рад любой помощи. Спасибо!

П.С., никогда не писал постов на форумах, сильно не бейте за оформление


Ответы (1 шт):

Автор решения: TeemArt

Разобрался. Вытащил через //input[@class='имя_класса'] Если кто-то в этот момент отвечал на вопрос - прошу прощения за потраченное время. Спасибо!

→ Ссылка