微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Feedparser HTTP条件GET实现,仅提取新的Feed数据

如何解决Feedparser HTTP条件GET实现,仅提取新的Feed数据

我正在尝试通过HTTP条件GET实现仅通过Feedparsr拉取新的提要数据,但是直到现在,即使新内容已通过提要,它也始终返回Feed2.status=304。这是代码

import Feedparser
Feed_URL = 'https://www.giornalelavoce.it/categoria/comuni/settimo-torinese/Feed'

Feed = Feedparser.parse(Feed_URL)
Feed2 = Feedparser.parse(Feed_URL,modified=Feed.modified)

if Feed2.status != 304:
  for post in Feed2.entries:
    [...]

我也尝试了etag=Feed.etag而不是modified的条件,但是结果是一样的。 如何正确实施?

感谢您的时间。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。