2013-03-26 5 views
0

Fk сумасшедший редактор = _ + http://dpaste.com/1035040/ ## КОД здесьSCRAPY пропускает XPaths где XPath содержит CP1251

#

Значения отклика:

{'articul': [u'testetete'], 
    'diametr': ['Empty'], 
    'image': [u'/foto/11.20.jpg'], 
    'name': [u'Трололололо'], 
    'url': ['http://test.ru/goods/detali.html?product_id=20']} 

где другие поля?

#

items.py:

http://dpaste.com/1035050/

+0

Возможно, другие данные отсутствуют в ответе? Вам нужно будет предоставить фрагмент тела ответа или, возможно, URL-адрес соответствующего веб-сайта. –

+0

Пожалуйста, укажите полный код ур web скребок (или паука). – alecxe

ответ

0

Это потому, что add_xpath метод получает XPath в качестве единственного аргумента. Если вам нужно добавить еще один (например, «Масса» или «Состав»), чтобы оценить, что паук принимает из xpath, вы можете добавить его в pipelines.py или в другой модуль, который принимает результаты от Spider.