使用带有 feedparser 的 python rss feed 时出现问题
Issue while using python rss feed with feedparser
我正在尝试使用 python 3.7.7 和 feedparser 从 rss 提要中获取数据。
我能够获得像 feed['title'] 这样的简单信息,但我无法获得 feed['ht:approx_traffic'],这是我想要的标签之一。
import feedparser
def getFeed():
feed = feedparser.parse('https://trends.google.com/trends/trendingsearches/daily/rss?geo=US')
for post in feed.entries:
print(post['title']) // works
print(post['ht:approx_traffic']) // error
getFeed()
您要查找的密钥是 ht_approx_traffic
而不是 ht:approx_traffic
。
您可以通过
查看密钥列表
print(post.keys())
我正在尝试使用 python 3.7.7 和 feedparser 从 rss 提要中获取数据。
我能够获得像 feed['title'] 这样的简单信息,但我无法获得 feed['ht:approx_traffic'],这是我想要的标签之一。
import feedparser
def getFeed():
feed = feedparser.parse('https://trends.google.com/trends/trendingsearches/daily/rss?geo=US')
for post in feed.entries:
print(post['title']) // works
print(post['ht:approx_traffic']) // error
getFeed()
您要查找的密钥是 ht_approx_traffic
而不是 ht:approx_traffic
。
您可以通过
查看密钥列表print(post.keys())