0

在从 Python 休息之后(那时我知道得很少!)我会回到它的一个项目(希望如此!)。我想使用 Feedparser 进行一些解析,需要一些提示才能开始。在任何人大喊之前,我已经搜索了谷歌并阅读了文档,但不幸的是我有点太生疏了!(所以请不要让我失望!)

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

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

4

1 回答 1

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
于 2010-02-23T20:46:00.840 回答