【问题标题】:parsing HTML using soup使用汤解析 HTML
【发布时间】:2026-02-10 05:20:08
【问题描述】:

通过这段代码,

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

我能得到和图片一样的代码

我想得到data-asin="B0097BEG1C",只有B0097BEF1C 部分

由于它不是文本和 HTML 代码的一部分,我无法提取元素。

【问题讨论】:

标签: python html parsing web-scraping beautifulsoup


【解决方案1】:

试试这个。获取任何属性的值,例如如何使用键获取字典的值。

item = soup.find("li", {"id": "result_1"}).get("data-asin")
print(item)

【讨论】:

  • 很好的帮助,谢谢