如何将多个表解析为一个数据帧?

问题描述 投票:0回答:1

我已经应用了漂亮的汤美化剂并得到了:

<div class="vbr_building_result">
             <table cellpadding="0" cellspacing="0">
              <tr>
               <td class="label">
                District:
               </td>
               <td>
                Point Grey
               </td>
              </tr>
              <tr>
               <td class="label" valign="top">
                Owner:
               </td>
               <td>
                Dunsmuir, John Jr.
               </td>
              </tr>
              <tr>
               <td class="label" valign="top">
                Builder:
               </td>
               <td>
                Barwick, J. W.
               </td>
              </tr>
              <tr>
               <td class="label" valign="top">

因此,有许多小表以div class =“ var_building_result”开头我可以将所有这些表放入一个带有“区”,“所有者”,“构建器”列的数据框吗?我试过了item.find('div', {'class': 'vbr_building_result'}).find(<tr>),但这没用

python parsing beautifulsoup
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.