現在スクレイピングでとあるサイトデータを取得しております。
各取得したデータをcsvに入れ込みたいのですが、以下のhtmlにおいて課題を解決できずにおります。
<div class="cXedhc"> <div class="dbg0pd" aria-level="3" role="heading"> <div>株式会社ABC<wbr>協会</div> </div><span class="rllt__details lqhpac"> <div>コンサルティングサービス</div> <div><span>沖縄県那覇市</span></div> <div><span>00-0000-0000</span></div> <div></div></span> </div>
上記のようなhtmlがあり、住所と電話番号を取得したいのですが、
classが存在しないため、データをそれぞれで取得することができなくなっております。
other = index.find("div",{"class","cXedhc"})
のような形であれば取得出来るのですが、それぞれを取得する良い方法はないでしょうか?
よろしくお願い致します。
おそらく他にも同列のデータがたくさんあるのでしょうから、それらを眺めて、どういうルールで抽出するかを決めるしか無いですね。