我正在解析一个网站,我发现了类似的内容:
<div class = "class-name" data-fmid="somenumber">
使用beautiful soup
,我如何提取一些数字?我目前正在获取与类名相关的元素:
soup.find_all('div', {'class':'classname'})
但不知道如何获取“somenumber”。我正在使用 beautifulsoup
,而且对网络抓取还很陌生。
最佳答案
如果您正在寻找单个元素
a = soup.find('div', {'class':"class-name"})
a['data-fmid']
如果您想从多个 div 获取数据:
a = soup.find_all('div', {'class':"class-name"})
for ai in a :
print(ai['data-fmid'])
关于python - 在 div 类中查找值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55083874/