5

Web サイトの html を使用して、Beautiful Soup を使用していくつかの div ブロックを解析しようとしています。ただし、これらの div ブロックを選択するためにどの関数を使用すればよいかわかりません。私は次のことを試しました:

import urllib2
from bs4 import BeautifulSoup

def getData():

    html = urllib2.urlopen("http://www.racingpost.com/horses2/results/home.sd?r_date=2013-09-22", timeout=10).read().decode('UTF-8')

    soup = BeautifulSoup(html)

    print(soup.title)
    print(soup.find_all('<div class="crBlock ">'))

getData()

<div class="crBlock ">とその正しい endの間のすべてを選択できるようにしたい</div>。(明らかに、他にも div タグがありますが、html のこのセクションの終わりを表すブロックまでずっとブロックを選択したいと考えています。)

4

1 に答える 1