2011-07-10 4 views
2

Есть ли опция в feedparser для запроса только новых записей newer, а затем feed.updated?Feedparser Параметр даты/запрос по времени

Или вы можете установить параметр, чтобы получать только записи с определенной даты/сегодня/недели и т. Д.? (Safari's Reader читает эти параметры ...)

ответ

1

Я не понимаю вопрос, как написано. RSS-канал - это XML-документ. Feedparser извлекает и анализирует весь этот документ. Он не может запрашивать только часть документа. Вам нужно написать код в корневом элементе, чтобы извлечь то, что вы хотите (например, для каждой записи вы можете посмотреть d.entries [0] .date и сравнить его с другой меткой даты/времени или диапазоном, чтобы определить, вас это интересует или нет).

Я не знаю, что вы имеете в виду, ища записи newer, а затем feed.updated, так как их не должно быть (новые записи были бы введены, когда фид был последним обновлен).

+0

Thx, я сделал это так. Я думал, что есть что-то вроде опции querry-date в rss, как служба на основе REST, но я думаю, что это еще один момент, и это не касается RSS как формата или того, что он есть. – TiK

 Смежные вопросы

  • Нет связанных вопросов^_^