Прежде всего вы должны попытаться удалить тег tbody
из XPath, поскольку обычно его нет в источнике страницы.
Вы можете обновить свой код, как показано ниже:
cells = response.xpath('//section[@id="attributes"]/div/table//tr/td/text()').extract()
att_values = [{first: second} for first, second in zip(cells[::2], cells[1::2])]
Вы будетеполучить список пар атрибут-значение:
[{attr_1: value_1}, {attr_2: value_2}, {attr_3: value_3}, ...]
или
att_values = {first: second for first, second in zip(cells[::2], cells[1::2])}
для получения словаря
{attr_1: value_1, attr_2: value_2, attr_3: value_3, ...}