我试图通过自己encode
和decode
Python 来理解,但对我来说没有什么是真的.
str.encode([encoding,[errors]])
str.decode([encoding,[errors]])
首先,我不明白在这两个函数中需要"encoding"参数.
每个函数的输出是什么,它的编码是什么?每个函数中"encoding"参数的用途是什么?我真的不明白"字节串"的定义.
我有一个重要的问题,是否有某种方法可以从一种编码传递到另一种编码?我在ASN.1上读过一些关于"八位字符串"的文字,所以我想知道它是否与"字节字符串"相同.
谢谢你的帮助.