Scrapy: пропустить элемент и продолжить выполнение

Я использую RSS-паук. Я хочу продолжить выполнение паук игнорирует текущий узел, если в текущем нет совпадения item ... Пока что у меня есть это:

        if info.startswith('Foo'):
            item['foo'] = info.split(':')[1]
        else:
            return None

(info - это строка, которая была очищена от xpath перед ...)

Но я получаю это исключение:

    exceptions.TypeError: You cannot return an "NoneType" object from a

spider

Итак, как могу ли я проигнорировать этот узел и продолжить выполнение?

5
задан anders 18 February 2011 в 10:23
поделиться