我正在使用 Python 和 BeautifulSoup 开发网络抓取程序。我在刮桌子时遇到了问题。我的问题是,我只需要提取选定的<td>标签而不是整个表格。我只需要 52 周高点、52 周低点、每股收益和账面价值的数字。反正我能做到吗?样品表<table id="TABLE_1"> <tbody id="TBODY_2"> <tr id="TR_3"> <td id="TD_4"> <strong id="STRONG_5">52-Week High:</strong> </td> <td id="TD_6"> 1,116.00 </td> <td id="TD_7"> <strong id="STRONG_8">Earnings Per Share TTM (EPS):</strong> </td> <td id="TD_9"> 47.87 (15.57%) </td> <td id="TD_10"> <strong id="STRONG_11">Price to Book Value (P/BV):</strong> </td> <td id="TD_12"> 2.5481125565 </td> </tr> <tr id="TR_13"> <td id="TD_14"> <strong id="STRONG_15">52-Week Low:</strong> </td> <td id="TD_16"> 867.50 </td> <td id="TD_17"> <strong id="STRONG_18">Price-Earnings Ratio TTM (P/E):</strong> </td> <td id="TD_19"> 20.8272404429 </td> <td id="TD_20"> <strong id="STRONG_21">Return on Equity (ROE):</strong> </td> <td id="TD_22"> 12.42% </td> </tr> <tr id="TR_23"> <td id="TD_24"> <strong id="STRONG_25">Fair Value:</strong> </td> <td id="TD_26"> - </td> <td id="TD_27"> <strong id="STRONG_28">Dividends Per Share (DPS):</strong> </td> <td id="TD_29"> - </td> <td id="TD_30"> <strong id="STRONG_31">Recommendation:</strong> </td> <td id="TD_32"> None<span id="SPAN_33"></span> </td> </tr> <tr id="TR_34"> <td id="TD_35"> <strong id="STRONG_36">Last Price:</strong> </td> <td id="TD_37"> <span id="SPAN_38"></span> <span id="SPAN_39">984.5</span> </td> </tr> </tbody></table>
添加回答
举报
0/150
提交
取消