漢字である'\xd6\xd0\xb9\xfa\xba\xda\xc1\xfa\xbd\xad'
を印刷したいと思います。Python:この特殊文字列を印刷するには?
l = ['\xd6\xd0\xb9\xfa\xba\xda\xc1\xfa\xbd\xad']
a = [l[0].decode('utf-8')]
print(a[0])
ただし、このエラー:UnicodeDecodeError: 'utf8' codec can't decode byte 0xd6 in position 0: invalid continuation byte
が発生します。私もdeocde('latin-1')
を試しました。しかし結果は中国語ではありません。
これらのバイトはどこで入手できましたか? – Ryan
@RyanそれはCSV形式のファイルで、その列のすべての値はExcelで示されているように中国語の文字です。 –
これらのバイトの正しい文字は何ですか?質問にそれらを含めることができますか? – Ryan