如何连接字符串和 Unicode 并得到一个字符串?我尝试了以下。但这显然是不正确的。
>>> s = 'jklö'
>>> u = u'äpoi'
>>> print s+u
回溯(最后一次调用):文件“”,第 1 行,在 UnicodeDecodeError:'ascii' 编解码器无法解码位置 3 中的字节 0x94:序数不在范围内(128)
>>> unicode(s, 'latin-1')+u
u'jkl\x94\xe4poi'
>>> (unicode(s, 'latin1')+u).encode('latin1')
'jkl\x94\xe4poi'
>>> print (unicode(s, 'latin1')+u).encode('latin1')
jklöõpoi