beautifulsoup:在嵌套div

时间:2016-11-25 11:53:54

标签: python python-3.x beautifulsoup

我尝试使用beautifulsoup

在agoda网站上进行评论以进行分析

我已经检查并看到评论在:

<div class="container-agoda">
    <div class="a">
        <div class="b">
            <div class="c">
                <div class="d">
                    <div class="col-xs-9 review-comment" data-selenium="comments-detail">>
                        <div name="review-title" class="title" data-selenium="comments-title">
                            HAD 1 HOUR SLEEP
                        </div>
                        <div class="review-comment-section">
                            <div class="comment-detail" data-selenium="reviews-comments">
                                <span>Great location</span>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

但是这个类嵌套在10多个类中

我已经尝试了

for div in soup.findAll('div', attrs={"class":"comment-detail"}):
    print(div)

但它一无所获。

是否有一种方法可以获得与'''class =“comment-detail”data-selenium =“review-comments”'''或任何建议完全相同的信息。

谢谢。

0 个答案:

没有答案