Feedparser新手问题

时间:2010-02-23 20:37:21

标签: python rss feedparser

从Python休息之后(我当时知之甚少!)我回到它做一个项目(希望如此!)。我想用Feedparser& amp;做一些解析需要一些提示才能开始。在有人喊叫之前,我已经搜索了Google并阅读了文档,但不幸的是我有点太生疏了!(所以请不要吝啬我!)

如果我有一个RSS提要,那么我将如何解析它以便我单独获得每个项目标题然后可以插入到网页中?

希望这是有道理的。非常感谢任何回复。

1 个答案:

答案 0 :(得分:1)

import feedparser
url = "http://..."
feed = feedparser.parse(url)
for post in feed.entries:
    title = post.title
    print(title)

如果您只想提取第三篇文章,那么您可以使用

post=feed.entries[2]

(因为python使用基于0的索引)。打印post可能会有所帮助;它会告诉你哪些信息可用:

print post

最后,抓住第三篇文章的标题:

print post['title']

print post.title