如何用美丽的汤搜索字符串

时间:2016-01-21 00:47:40

标签: python beautifulsoup

1 个答案:

答案 0 :(得分:1)

这是一种方法:

from bs4 import BeautifulSoup
soup = BeautifulSoup(yourhtml)
span = soup.find('span', {'class': 'sr_gs_rackrate_total'})
b = span.parent
b.span.extract()
b.text

如果有超过一个跨度且价格合适,请使用

for span in soup.find_all('span', {'class': 'sr_gs_rackrate_total'}):
  b = span.parent
  b.span.extract()
  print b.text