Raschiare i dati da una tabella con scrapy. La tabella HTML è come:Scrape i dati da una tabella con scrapy
<table class="tablehd">
<tr class="colhead">
<td width="170">MON, NOV 11</td>
<td width="80">Item</td>
<td width="60" align="center"></td>
<td width="210">Item</td>
<td width="220">Item</td>
</tr>
<tr class="oddrow">
<td> Item </a></td>
<td> Item </td>
<td align="center"> Item </td>
<td></td>
<td> Item </td>
</tr>
<tr class="evenrow">
<td> Item </a></td>
<td> Item </td>
<td align="center"> Item </td>
<td></td>
<td> Item </td>
</tr>
</table>
intera lista è avialable da
items = hxs.select('//table[@class="tablehd"]//td//text()').extract()
In che modo li dividere ad ogni voce e quindi assegnare i dati TD1 - td5ta
Come ci si avvicina più righe e colonne – bobsr
che dipende. Per favore, mostra prima cosa vuoi vedere nell'output (elementi). – alecxe
funziona ... grazie .. cercando di estrarre ogni elemento ora .. avere una riga – bobsr