0

有没有办法使用ScraperWiki从 div 容器中获取数据?我有一行 HTML,类似于:

<div id="karte_data_aktuelle_temperatur___CHA" class="karte_text_hidden">
    <span style="font-size: 10px;">9.0</span>
    <br/>
</div>

我想刮掉...CHAand 9.0。值 (9.0) 不是问题,因为这可以通过 CSS 选择器来完成,但我怎样才能获得该...CHA值?

4

1 回答 1

0

我意识到这不是 scraperwiki,而是 BeautifulSoup,无论如何都要检查一下。

html = r"""<div id="karte_data_aktuelle_temperatur___CHA" class="karte_text_hidden">
    <span style="font-size: 10px;">9.0</span>
    <br/>
</div>"""


from bs4 import BeautifulSoup

soup = BeautifulSoup(html)
elem = soup.find('div')

print elem['id'], 'is the id'
print elem.text, 'is the value' #9.0
于 2013-04-14T14:15:40.277 回答