我有一个div,例如:
<div class="info">
Illinois
<div class="price">
$20
</div>
</div>
我想获取“信息” div的内容,但没有“价格” div的内容。我正在使用Python和BeutifulSoup。我试图将div内容转换为可以轻松过滤的字符串,但是我的代码不起作用:
infosoup = soup.find_all('div', class_="info")
for element in infosoup:
name = element.string.strip()
任何帮助表示赞赏。
您可以使用contents
列表:
infosoup = soup.find_all('div', class_="info")
for element in infosoup:
name = element.contents[0]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句