div标签
问题描述:
内不显示跨度类美丽的汤我使用beautifulsoupdiv标签
<div class="team-1-name">
"
India
"
<span class="innings-1-score innings-current">120/1 (40.0 ov)</span>
</div>
soup.prettify()甚至不显示的跨度类是无法取消的跨度类。
print(soup2.prettify())
输出:
<div class="team-2-name">
India
</div>
team1_soup=soup2.find(class_="team-1-name")
print(team1_soup.find("span"))
None
请帮助
答
您尝试刮的站点添加使用JavaScript(http://www.espncricinfo.com/navigation/cricinfo/ci/scorecard/js/min/templates.js?1453894715)标签<span class="innings-1-score innings-current">
。您还需要使用像Selenium,PhantomJS或Splash这样的无头浏览器来查看它。 例如:scraping dynamic updates of temperature sensor data from a website
张贴网址..... –
URL:http://www.espncricinfo.com/ci/engine/match/1062575.html –