我有一个像这样的HTML:
<div class="row" data-keywordid="53707903">
<div class="kw-table-cell kw-keyword-name-cell">
</div>
</div>
在正常情况下,我可以通过使用以下内容来获取类“行”的内容:
soup.find("div",{"class": "row"})
但我想要的是获得data-keywordid
和53707903
的值。我不知道。无论如何得到它?谢谢!
答案 0 :(得分:1)
from bs4 import BeautifulSoup
text = ''''
<div class="row" data-keywordid="53707903">
<div class="kw-table-cell kw-keyword-name-cell">
</div>
</div>
'''
soup = BeautifulSoup(text, "html.parser")
a = soup.find('div')
a.attrs['data-keywordid']