文字列と 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