Мне нужно получить изображение Src из Xpath - PullRequest
0 голосов
/ 26 июня 2019

enter image description here

Я использую Python для получения некоторых элементов с веб-страницы, Мне нужно получить путь SRC из тега Image, используя его код Xpath.

Xpath, из которого я пытаюсь получить данные, выглядит следующим образом:

//*[@id="product_24793"]/a/figure/img

Я уже пробовал использовать эти два формата для Xpath

//*[@id="product_24793"]/a/figure/img/@src

//*[@id="product_24793"]/@src

Также код, который я уже пробовал, следующий:


imgsrc = driver.find_elements_by_xpath('//*[@id="product_24793"]/a/figure/img')

for ele in imgsrc:
    print(ele.text)

path = ele.text

Я бы хотел получить путь src в результате

Спасибо.

1 Ответ

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

Используйте get_attribute(), чтобы получить значение src.

imgsrc = driver.find_elements_by_xpath('//*[@id="product_24793"]/a/figure/img[@class="top"]')

for ele in imgsrc:
   print(ele.get_attribute('src'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...