我想解析提要
feed = feedparser.parse(url)
e = feed.entries[0]
summary=e['summary']
现在,当我使用 BeautifulSoap 解析摘要时。
self.summary = BeautifulSoup(summary.encode('utf-8')) #summary
我有错误。
异常类型:UnicodeEncodeError 异常值:'ascii' 编解码器无法在位置 755 对字符 u'\xa3' 进行编码:序数不在范围内(128)
问题出在字符£4,000上。我试过:
summary.encode('utf-8','ignore'), summary.encode('ascii','ignore')
我花了很多时间来解决这个问题,但仍然无法解决。所以我在这里问这个问题。
如果您让我知道支持最多字符数的编码或跳过该字符的任何方法,那将非常有帮助。