парсинг HTML с помощью супа - PullRequest
0 голосов
/ 04 мая 2018

По этому коду,

soup.find("li", {"id": "result_1"})

Я смог получить код такой же, как на картинке

И я хочу получить data-asin="B0097BEG1C", только B0097BEF1C часть

Поскольку это не текст, а часть HTML-кода, я не могу извлечь элементы.

enter image description here

1 Ответ

0 голосов
/ 04 мая 2018

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

item = soup.find("li", {"id": "result_1"}).get("data-asin")
print(item)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...