我有以下html:我试图将以下数字保存为变量Available Now,7,148.49,HatchBack,Good。我遇到的问题是,由于他们没有附加类,因此我无法独立地将它们取出来。我想知道如何解决这个问题。以下是HTML然后我徒劳的代码来解决这个问题。如何查找具有特定值的文本BeautifulSoup python2.7
</div>
<div class="car-profile-info">
<div class="col-md-12 no-padding">
<div class="col-md-6 no-padding">
<strong>Status:</strong> <span class="statusAvail"> Available Now </span><br/>
<strong>Min. Booking </strong>7 Days ($148.89)<br/>
<strong>Style: </strong>Hatchback<br/>
<strong>Transmission: </strong>Automatic<br/>
<strong>Condition: </strong>Good<br/>
</div>
Python 2.7代码: - 这给了我整个html!
soup=BeautifulSoup(html)
print soup.find("span",{"class":"statusAvail"}).getText()
for i in soup.select("strong"):
if i.getText()=="Min. Booking ":
print i.parent.getText().replace("Min. Booking ","")
谢谢你。我不知道next_siblings – FancyDolphin