我正在尝试弄清楚如何在 python 中使用 unicode 支持; 我想将此字符串转换为 unicode: “ABCDE” --> "\x00A\x00B\x00C\x00D\x00E"
任何内置功能都可以做到这一点,或者我应该使用 join() 吗?
谢谢!
请您参考如下方法:
那是 UTF-16BE,不是 Unicode。
>>> 'ABCDE'.decode('ascii').encode('utf-16be')
'\x00A\x00B\x00C\x00D\x00E'
我正在尝试弄清楚如何在 python 中使用 unicode 支持; 我想将此字符串转换为 unicode: “ABCDE” --> "\x00A\x00B\x00C\x00D\x00E"
任何内置功能都可以做到这一点,或者我应该使用 join() 吗?
谢谢!
请您参考如下方法:
那是 UTF-16BE,不是 Unicode。
>>> 'ABCDE'.decode('ascii').encode('utf-16be')
'\x00A\x00B\x00C\x00D\x00E'