解析RSS后,Python中的编码失败

时间:2012-11-27 15:47:52

标签: python encoding utf-8 rss feedparser

  

可能重复:
  How to display utf-8 in windows console

使用feedparser包解析RSS-feed后,在尝试打印标题时出错:

File "C:\Python27\lib\encodings\cp437.py", line 12, in encode
   return codecs.charmap_encode(input,errors,encoding_map)
UnicodeEncodeError: 'charmap' codec can't encode character u'\u2013' in position 73: character maps to <undefined>

使用.encode()将其编码为UTF-8后,我没有收到任何错误,但我确实在输出中得到了奇怪的字符:

  

任何人都可以使用基本信息为您的BT帐户添加服务   ΓÇô和BT并不担心

我做错了什么,我必须以不同的方式编码吗?

0 个答案:

没有答案