【发布时间】:2015-05-20 15:03:37
【问题描述】:
我的 Python 代码无法解析来自 RSS 提要的“描述”,当我运行以下脚本时,它显示多行空白,我该如何正确解析它?
import feedparser
import unidecode
rss_url = "http://my.blogspot.com/feeds/posts/default?alt=rss"
feed = feedparser.parse( rss_url )
for key in feed["entries"]:
print unidecode.unidecode(key["description"])
RSS 描述部分:
<description><iframe src="https://domain.com/embed/NTXFZhHw/01-10-1080p.mp4" scrolling="no" frameborder="0" width="700" height="430" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe> </description>
【问题讨论】:
-
每个提要都会出现这种情况,还是只是一个特定的提要?如果只有一个提要,则其中一个描述字段中可能存在有问题的字符。
-
只有我的提要,因为我的提要有很多奇怪的字符。我该如何解决?
标签: python python-2.7 rss feedparser blogspot