这是UTF-8解码后用Latin-1编码,再用UTF-8解码后用CP1252解码的结果。>>> u'’'.encode('cp1252').decode('utf8').encode('latin1').decode('utf8') u'\u2019' 说真的... 谁会这样做呢?
iconv()
调用,一个从UTF-8转换为CP1252,另一个从UTF-8转换为ISO8859-1。 - Ignacio Vazquez-Abrams