1
私は財務ページのP/E比率を以下の入力コードから検索しようとしています。ですから、本質的に私は'48 .98 'をソースから抽出しようとしています。 市場キャップ、簿価などの構造は同じですので、スープの正しいコードを設定することはできません。python beautifulsoup複数行にわたる検索
soup.findコードの正しい構造には非常に感謝します。 私は何か非常に基本的なものを求めている場合、初心者とごめんなさい... ありがとうございます!それは、常にCSSクラスFR gD_12を有する第二のdivの場合
price = soup.find("div", class_="FL gL_10 UC", text="P/E").find_next("div").text
:
<div class="FL" style="width:210px; padding-right:10px">
<div class="PA7 brdb">
<div class="FL gL_10 UC">MARKET CAP (Rs Cr)</div>
<div class="FR gD_12">41,364.28</div>
<div class="CL"></div>
</div>
<div class="PA7 brdb">
<div class="FL gL_10 UC">P/E</div>
<div class="FR gD_12">**48.98**</div>
<div class="CL"></div>
</div>
<div class="PA7 brdb">
<div class="FL gL_10 UC">BOOK VALUE (Rs)</div>
<div class="FR gD_12">147.24</div>
<div class="CL"></div>
</div>
<div class="PA7 brdb">
<div class="FL gL_10 UC">DIV (%)</div>
<div class="FR gD_12">1000.00%</div>
<div class="CL"></div>
</div>
<div class="PA7 brdb">
<div class="FL gL_10 UC">Market Lot</div>
<div class="FR gD_12">1</div>
<div class="CL"></div>
</div>
<div class="PA7 brdb">
<div class="FL gL_10 UC">INDUSTRY P/E</div>
<div class="FR gD_12">60.95</div>
<div class="CL"></div>
</div>
</div>
ありがとうパドレイク!これは大きな助けとなりました。 – sledgefox