3

次のような HTML があります。

<div class='cl1'>
    <div class='cl2'>text_1</div>
    <div class='cl3'>
        <div class='cl2'>text_2</div>
    </div>
</div>

親として cl1 を持つ cl2 クラスのアイテムを見つける必要があるため、text_1ではなくtext_2を取得する必要があります。単純な css では、次のようになります。

'div.cl1>div.cl2'

しかし、私はrobobrowserBeautifulSoupを使用し、試してみると

soup.select('div.cl1>div.cl2')

cssセレクターが間違っていると言われています。

4

2 に答える 2