Feedparser基础用法指导

5 投票
1 回答
3467 浏览
提问于 2025-04-15 19:40

我刚接触Feedparser,对Python也已经很久没碰了,所以希望能得到一些帮助。我看过文档,内容很不错,但我还是有点跟不上。

我想知道怎么用Feedparser来获取一个RSS源,然后从中提取前10个项目的标题和描述,并给每个项目单独标记,这样我就可以把它们放到其他代码的任何地方。比如,我可以只用第一个和第二个项目的标题,以及其他项目的描述?

希望这样说能让人明白!非常感谢任何帮助。

1 个回答

6
import feedparser
f = feedparser.parse('http://domain/feed')
# f contains a dictionary key 'entries'
# entries is a list of dictionaries with 'title' and 'content' keys
for e in f['entries']:
    print(e.get('title', ''))
    print(e.get('summary', ''))

希望这能帮到你。

撰写回答