Мне нужно получить источники изображений из тега html с помощью модуля l xml python. В основном, URL, который я запрашиваю, - https://aeroparque.shopdutyfree.com/en/catalogsearch/result/?q=chocolate, и я Нужно только получить источник изображения любой картинки товаров, используя l xml. мой код:
import requests import lxml.html .xpath('//a[@class="product photo product-item-photo"]/img[@class="product-image-photo"]/@src/text()') for i in image: print(i)
/@src возвращает значение атрибута src, представляющего собой простую строку. Добавление /text() ничего не вернет, поскольку text() извлекает текст из элемента, а не атрибута.
/@src
src
/text()
text()