检测新的RSS提要条目

检测新的RSS提要条目,rss,feedparser,Rss,Feedparser,我使用的是RSS。 我定期(例如,每15分钟)获得包含项目的RSS频道并将其存储。频道中通常没有任何新项目。因此,这是无效的。 是否有一种方法可以快速检测频道中是否有一些新项目,如果没有,则不使用此频道 感谢您对于RSS 2.0,channel元素有一个可选的lastBuildDate元素。对于atom,有一个类似的“atom:updated”元素,但标准中确实指出,这是“一个条目或提要以发布者认为重要的方式进行了修改。因此,并非所有的修改都必然导致atom:updated值的更改” RSS2.

我使用的是RSS。 我定期(例如,每15分钟)获得包含项目的RSS频道并将其存储。频道中通常没有任何新项目。因此,这是无效的。
是否有一种方法可以快速检测频道中是否有一些新项目,如果没有,则不使用此频道


感谢您

对于RSS 2.0,channel元素有一个可选的lastBuildDate元素。对于atom,有一个类似的“atom:updated”元素,但标准中确实指出,这是“一个条目或提要以发布者认为重要的方式进行了修改。因此,并非所有的修改都必然导致atom:updated值的更改”

RSS2.0中还有一个PubDate元素,也是可选的,但是lastBuildDate应该是要使用的元素,假设它在那里并且发布者正确使用它

您可以存储上一个值,并将新检索到的值与旧值进行比较

在feedparser上添加材料:
有关feedparser,请参阅feed-updated_parsed和feed-updated

感谢您提供的信息,但我在feedparser中找不到对
lastBuildDate
的任何支持。是否有其他检测方法?请参阅和。