J'ai essayé ceci: s = soup.findAll("table", {"class": "view"})
Mais c'est en train de me donner la table. Mais j'ai besoin de la table à l'intérieur de la table.comment analyser la table à l'intérieur de la table en utilisant une belle soupe?
<table class="view" >
<tr>
<td width="46%" valign="top">
<table>
<tr>
<td>
<div style="adasdasd">
<div class="abc">dasdsadasdasdas</div>
</div>
<div>
<span><span class="aaaaaaa " title="aaaaaaaaaaa"><span>aaaaaaaaaaaaa</span></span> </span>
<b>My Face</b><br />
Hello This is me,
</div>
<div class="abc"">
Dec 6, 2010 by Alis
</div>
</td>
</tr>
</table>
</tr>
</table>
The things I want to scrap is:
Hello This is me,
My Face
Dec 6, 2010 by Alis
L'objet 'ResultSet' n'a pas d'attribut 'find'- Erreur d'attribut que j'obtiens. – user12345
Si vous utilisez findAll, vous avez également besoin de [0]. findAll vous donne un ResultSet (comme une liste), vous devez donc spécifier que vous voulez utiliser le premier. S'il trouve juste une table sur la page, vous pouvez utiliser find à la place de findAll pour l'obtenir. –