メモ。IDやクラス名、タグ名でなく属性で検索したかったので調べてみた。
取得したい属性
[code lang=”html”]<li data-locate=”roomAttentionAboutChildPrice”>子供料金について<br>小学校高学年は大人料金の70% 小学校低学年は大人料金の70% 幼児(食事/布団)は大人料金の50% 幼児(布団のみ)は2160円 幼児(食事・布団不要)は1080円 </li>[/code]
こうやって取る
[code lang=”python”]text = soup.find(attrs={“data-locate”: “roomAttentionAboutChildPrice”}).text[/code]
attrsに取りたい属性とその名前を辞書で渡せばいい。