在
Python中,unicode字符串中有一个编码方法,用于从unicode到byte字符串进行编码.在字符串中有一个解码方法来执行相反的操作.
但我很困惑字符串中的编码方法是什么?
解决方法
它对非文本编解码器很有用.
>>> 'Hello,world!'.encode('hex') '48656c6c6f2c20776f726c6421' >>> 'Hello,world!'.encode('base64') 'SGVsbG8sIHdvcmxkIQ==\n' >>> 'Hello,world!'.encode('zlib') 'x\x9c\xf3H\xcd\xc9\xc9\xd7Q(\xcf/\xcaIQ\x04\x00 ^\x04\x8a'