如何解决python feedparser并在一个项目中获取多个类别类别
import Feedparser
import webbrowser
Feed = Feedparser.parse("https://seekingalpha.com/Feed.xml")
Feed_entries = Feed.entries
for entry in Feed.entries:
article_title = entry.title
article_link = entry.link
article_published_at = entry.published # Unicode string
article_published_at_parsed = entry.published_parsed # Time object
e = entry.category
print ("{}[{}]".format(article_title,article_link))
print ("Published at {}".format(article_published_at))
在上面我只能获得第一个类别元素。我想列出所有这些,但最重要的是“符号”。
谢谢
解决方法
所有类别都可以在 entry.tag
中找到,但不包括用于标识您要查找的 type
类别的 symbol
。如果这是您想要添加的内容,那很简单。
for entry in feed.entries:
# ...
e = [t.get('term') for t in entry.tags]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。