Zeskrobać dane ze stołu z zadrapaniami
Zeskrobać dane ze stołu z zadrapaniami. HTML tabeli wygląda następująco:
<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>
Cała lista jest dostępna przez
items = hxs.select('//table[@class="tablehd"]//td//text()').extract()
W jaki sposób podzieliłbyś je na poszczególne elementy, a następnie przypisz dane td1 - td5ta