5

指定された形式の html ページを解析しようとしています:

<img class="outer" id="first" />
<div class="content" .../>
<div class="content" .../>
<div class="content" />
<img class="outer" id="second" />
<div class="content" .../>
<div class="content" .../>
<img class="outer" id="third" />
<div class="content" .../>
<div class="content" .../>

div タグを反復処理するとき、現在の div タグが ID が「first」、「second」、または「third」の img タグの下にあるかどうかを調べたいと思います。それを行う方法はありますか?img ブロックと div ブロックのリストがあります。

img_blocks = soup.find_all('img', attrs={'class':'outer'})
div_Blocks = soup.find_all('div', attrs={'class':'content'})
4

2 に答える 2