Quantcast
Channel: Selenium - Functional Testing: новые темы
Viewing all articles
Browse latest Browse all 703

Поиск всех элементов на странице с одним и тем же классом. Python

$
0
0

Здравствуйте!

 

Имеется такая страница (кусок ее html):

<p class="go-marker-map" data-marker-id="361" style="border-bottom: 1px dashed #999; cursor: pointer; display: inline-block; font-weight: bold; margin-bottom: 10px; padding-bottom: 1px;" title="Показать на карте">г. Москва, пер. Орловский, дом 7</p>

<p class="go-marker-map" data-marker-id="362" style="border-bottom: 1px dashed #999; cursor: pointer; display: inline-block; font-weight: bold; margin-bottom: 10px; padding-bottom: 1px;" title="Показать на карте">г. Москва, пер. Спиридоньевский, дом 5, стр. 1</p>

<p class="go-marker-map" data-marker-id="13527" style="border-bottom: 1px dashed #999; cursor: pointer; display: inline-block; font-weight: bold; margin-bottom: 10px; padding-bottom: 1px;" title="Показать на карте">г. Москва, ул. Трифоновская, дом 26</p>

<p class="go-marker-map" data-marker-id="13526" style="border-bottom: 1px dashed #999; cursor: pointer; display: inline-block; font-weight: bold; margin-bottom: 10px; padding-bottom: 1px;" title="Показать на карте">г. Москва, ул. Щепкина, дом 35</p>

Необходимо вычленить содержимое всех тегов <p>. Подскажите, пожалуйста, как это сделать.
Использование

address = driver.find_element_by_xpath("//p[contains(concat(' ', @class, ' '), 'go-marker-map')]").text

сохраняет содержимое лишь первого тега.

Использование Selenium в данной задаче необходимо.


Viewing all articles
Browse latest Browse all 703

Trending Articles