Параметр даты Feedparser / Запрос, зависящий от времени - PullRequest
2 голосов
/ 10 июля 2011

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

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

1 Ответ

1 голос
/ 14 июля 2011

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

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

...