<div class="info">
<h3> Height:
<span>1.1</span>
</h3>
</div>
<div class="info">
<h3> Number:
<span>111111111</span>
</h3>
</div>
これはサイトの一部です。最終的に、私は111111111を抽出したいと思います。私ができることはわかっています soup.find_all("div", { "class" : "info" })
両方のdivのリストを取得するには、しかし、文字列 "Number"が含まれているかどうかを調べるためにループを実行する必要はありません。Python BeautifulSoupは、テキストを含む要素を検索します。
"1111111"を抽出してsoup.find_all("div", { "class" : "info" })
にするより洗練された方法がありますが、その中に "Number"が含まれている必要がありますか?
私もnumberSoup = soup.find('h3', text='Number')
を試してみましたが、それはNone
ありがとうございました!私はそれを働かせました。 – lclankyo