Python Beautiful Soup,如何检索“ data-id”

时间:2019-02-05 23:42:07

标签: python screen-scraping

我正在尝试弄清楚我将如何从某事中提取数据ID 像

<div class="tweet-text" data-id="1091362563202396165">
 dir="ltr" href="h" rel="nofollow noopener" target="_blank" title=.html">cnbc.com/2019/02/01/non…</a>
</div> 

我也尝试select('.data-id')d.get_text('data-id')d.match('data-id')。我正在尝试提取数字data-id中的实际值。...感谢您的帮助。在此期间,我会继续尝试...

1 个答案:

答案 0 :(得分:0)

您可以使用attrs={"data-id": True}的搜索查询来查找具有data-id值的元素。

for item in soupdata.find_all(attrs={"data-id": True}):
    print (item['data-id'])