例:クラス "author"(soup.findall(class_='author')
)の要素のコンテンツを検索したいが、クラス "comments"(soup.findall(class_='comments')
)の要素内をスキップする。BeautifoulスープのfindAll()をスキップする場合
だから、クラス「著者」ではなくクラスを持つすべての要素の中には、
がBSでこのような何かをすることが可能です「コメント」
サンプルHTML:?
<div class ='article'>
<span class='author'> John doe</span> <h3>title</h3>
(...)
<div class='comments'>
<div class='row'>
<span class='author'>Whining anon</span>
<div class='content'>
(...)
</div>
</div>
</div>
</div>
BSは['find_all'がフィルタとして関数argを取り込むことができます](https://www.crummy.com/software/BeautifulSoup/bs4/doc/#a-function)。私はBSに多くの経験はありませんが、これで遊ぶことができるかもしれません。 –
私は歩道にいます。私は 'soup.findall(class _ = 'author')。findParents()'と "commentsタグ"をチェックする必要があります。しかし、今私はそれについて考えることができません。私は明日それを理解するでしょう。 –
htmlのサンプルを追加 –