引用此博客:http://johnsmallman.wordpress.com/author/johnsmallman/feed/
我想为我的应用程序获取 RSS 提要。上面的博客是wordpress博客。
我正在使用 feedparser
import feedparser
feeds = feedparser.parse('http://johnsmallman.wordpress.com/author/johnsmallman/feed/')
现在 feeds['feed']['title']
输出 u"Johnsmallman's Blog\xbb John Smallman"
我的问题是我是如何在我的应用程序中展示它的。假设这个博客包含 100 篇文章。所以我想循环并获取所有数据。
没有任何直接的方法可以做到这一点吗?任何预定义的库或方法?
我当然用谷歌搜索过,但很难。
我主要是想将它呈现给 Django 模板。所以真的会朝它看。
需要指导的人:)
最佳答案
如果您将 feeds
添加到您的模板上下文中,您应该能够在您的模板中循环访问它:
<ul>
{% for entry in feeds.entries %}
<li><a href="{{entry.link}}">{{entry.title}}</a></li>
{% endfor %}
</ul>
关于python - 阅读 RSS 提要并在 Django 模板中显示它 |提要解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25411504/