我在一个脚本中使用for解析器,这个脚本通常用于RSS,但是有一个URL让我头疼:tabbforum.com/feed.atom .
我得到了一个SAXParseException('not well-formed (invalid token)',)。
import feedparser
def read_from_feed(self, rss_url):
feed = feedparser.parse(rss_url)
for entry in feed.entries:
print('do stuff')
>>>>feed
{'feed': {}, 'entries': [], 'bozo': 1, 'encoding': 'utf-8', 'version': '', 'bozo_exception': SAXParseException('not well-formed (invalid token)',), 'namespaces': {}}我认为xml(?)有问题。有没有人有过以前的经验,并能找到一个解决办法?或者知道问题出在哪里?
发布于 2017-11-14 13:04:36
也有类似的问题。在我的例子中,我忘了把http://放在URL前面,而front解析器不是把它当作一个url,而是当作一个RSS。
https://stackoverflow.com/questions/43886593
复制相似问题