Я использую scrapy для выделения некоторых данных, в прошлый раз у меня была проблема в ligne regx. сообщение об ошибке, как это одна:Scrapy: ValueError: вам нужно больше 0 значений для распаковки
** Файл "ProjetVinNicolas3 \ пауков \ nicolas_spider3.py", строка 70, в parse_wine_page
classement, appelation, couleur = res.select('.//div[@class="pro_col_right"]/div[@class="pro_blk_trans"] div[@class="pro_blk_trans_titre"]/text()').re(r'^(\d\w+\s*Vin)\S\s+(\w+-\w+|\w+)\S\s+(\w+)\s*$')
exceptions.ValueError: need more than 0 values to unpack**
, когда я пробую эту линию (№ 70) на scrapy shell, она работает, и она дает правильные результаты !!! – xeroxSO
@xeroxSO В этом случае вы используете разные входные данные, чтобы получить 3-кортеж. – Marcin
Благодарим вас за совет, я попробовал поместить каждый var в строку: https://gist.github.com/XeroxGH/6c40ef4fe332c55b636a – xeroxSO