連続する 3 つ目の div (次ではない) を見つける方法
x = soup.find('div', attrs={'id': 'a'})
x.find_next('div').text
私は期待しています<div id="d">
(3 番目の連続した div 後div id="a"
)
<div id="a" class="text" >1</div>
<div id="b" class="text" >2</div>
<div id="c" class="text" >3</div>
<div id="d" class="text" >4</div>