【发布时间】:2012-07-21 23:30:09
【问题描述】:
我试图在 Python 中自己理解 encode 和 decode,但对我来说没有什么是真正清楚的。
str.encode([encoding,[errors]])str.decode([encoding,[errors]])
首先,我不明白这两个函数中“encoding”参数的必要性。
每个函数的输出是什么,它的编码是什么?每个函数中的“编码”参数有什么用?我不太明白“字节串”的定义。
我有一个重要的问题,有没有办法从一种编码传递到另一种编码? 我在 ASN.1 上阅读了一些关于“八位字节字符串”的文字,所以我想知道它是否与“字节字符串”相同。
感谢您的帮助。
【问题讨论】:
-
但是您确实阅读了docs,不是吗。对不起,我在问
标签: python string unicode decode encode