質問内容
PythonでSeleniumを用いてTripAdivsorの口コミデータをスクレイピングしてデータ収集することを目的としています。
表示されている全ての口コミや利用時期は取得できたのですが、客室やサービスのレーティングも同様に取得したいと考えているのですが、それらのレーティングの数値はclass名の中に下記のような形で記載されており、要素として記述されていません。
このような場合、class名を取得することはできるのでしょうか?よろしくお願いいたします。
つまり↓のような状況から「ui_bubble_rating bubble_30」をうまく抜き出してくることを考えています。
<span class="ui_bubble_rating bubble_30"> ←この場合はレーティング30です。
よろしくお願いいたします。
補足情報
「続きを読む」という機能があることからBeautifulSoupではなく、Seleniumをしようしています。
TripAdvisor URL
https://www.tripadvisor.jp/Hotel_Review-g298560-d1082462-Reviews-or5-Hotel_Clubby_Sapporo-Sapporo_Hokkaido.html#REVIEWS