'dead'
文字列をユニコード文字列に変換するにはどうすればよいu'\xde\xad'
ですか?
これを行う:
from binascii import unhexlify
out = ''.join(x for x in [unhexlify('de'), unhexlify('ad')])
<type 'str'>
文字列を作成します'\xde\xad'
次のように Unicode.join() を使用しようとしています:
from binascii import unhexlify
out = ''.join(x for x in [u'', unhexlify('de'), unhexlify('ad')])
エラーが発生します。
UnicodeDecodeError: 'ascii' codec can't decode byte 0xde in position 0: ordinal not in range(128)