以下のサイトからライブ テニス スコアをスクレイピングしようとしています。試合が終わると、要素をスクレイピングしてスコアを取得できますが、試合中にスコアが保持されている関連する「スパン」クラスを検索すると、クラスが返されますが、スコアは空白です (以下を参照) )
http://www.scoreboard.com/game/6LeqhPJd/#game-summary
score = score.findAll('span',attrs={'class':'scoreboard'})
出力:
[<span class="scoreboard">-</span>, <span class="scoreboard">-</span>]
期待される出力
[<span class="scoreboard">1</span>, <span class="scoreboard">0</span>]
firebug を使用すると、これらのフィールド内のスコアを確認できますが、それを返すことができないようです。なぜこれが起こるのか誰にも分かりませんか..?
注: 上記の URL の一致が終了すると、スコアの要素が変更されます。これはライブマッチのみの問題です...