【发布时间】:2016-09-05 13:35:19
【问题描述】:
我想做的是让 python 遍历所有的 RSS 提要标题,并让终端只打印出带有特定单词的标题。
import feedparser
d = feedparser.parse('http://rss.cnn.com/rss/edition_technology.rss')
print d['feed']['title']
print 'number of entries: '
print len(d['entries'])
for post in d.entries:
print post.title + ": "
【问题讨论】:
-
您应该看看in 运算符。此外,您能否更具体地说明您要做什么?不清楚。
-
如果没有关于您所看到的错误、位置以及
typed是什么的一些信息的指导,很难提供太多帮助(起初看起来像一个嵌套字典) . -
嗨亚当,到底是什么问题?一个字是什么?我没有在您的代码中看到它?
-
好的,我想做的是让python检查所有的RSS提要标题,让终端只打印出带有特定单词的标题。
-
我会在 for 循环中有一个
if hasattr(post, "title"):,对于一个
标签: python loops parsing rss feed