Je possède ce tableau html:Comment obtenir ces valeurs avec BeautifulSoup?
<table>
<tr>
<td class="datax">a</td>
<td class="datax">b</td>
<td class="datax">c</td>
<td class="datax">d</td>
</tr>
<tr>
<td class="datax">e</td>
<td class="datax">f</td>
<td class="datax">g</td>
<td class="datax">h</td>
</tr>
</table>
Comment obtenir la deuxième et la quatrième valeur de chaque <tr>
? Si je fais:
bs.findAll('td', {'class':'datax'})
je reçois:
<td class="datax">a</td>
<td class="datax">b</td>
<td class="datax">c</td>
<td class="datax">d</td>
<td class="datax">e</td>
<td class="datax">f</td>
<td class="datax">g</td>
<td class="datax">h</td>
il est correct! mais je voudrais avoir ce résultat:
<td class="datax">b</td>
<td class="datax">d</td>
<td class="datax">f</td>
<td class="datax">h</td>
ainsi, les valeurs que je veux sont ->b - d - f - h
(le deuxième et le quatrième <td>
de chaque <tr>
)
Est-ce possible avec le module BeautifulSoup?
Merci beaucoup!
quoi? Pourriez-vous me donner un exemple complet? merci beaucoup! – Damiano
-1: HTQL n'est pas tout à fait compatible Python ... –