Python中文网

UnicodeError

cnpython1097

UnicodeError

当发生与 Unicode 相关的编码或解码错误时将被引发。 此异常是 ValueError 的一个子类。

UnicodeError 具有一些描述编码或解码错误的属性。 例如 err.object[err.start:err.end] 会给出导致编解码器失败的特定无效输入。

encoding 引发错误的编码名称。

reason 描述特定编解码器错误的字符串。

object 编解码器试图要编码或解码的对象。

start object 中无效数据的开始位置索引。

end object 中无效数据的末尾位置索引(不含)。

上一篇:UnboundLocalError

下一篇:UnicodeEncodeError