Python三 encode()方法

描述

encode()
方法以钦命的编码格式编码字符串。errors参数能够钦点分化的错误管理方案。



编码方法encoding()

语法

encode()方斯洛伐克语法:

str.encode(encoding='UTF-8',errors='strict')
1.描述

encode()
方法以钦点的编码格式编码字符串。errors参数可以内定差异的错误管理方案。


1.描述

decode() 方法以指定的编码格式解码 bytes 对象。私下认可编码为 ‘utf-捌’。


描述

  encode()
方法以钦命的编码格式编码字符串,暗中同意编码为
‘utf-八’。将字符串由string类型形成bytes类型。

  对应的解码方法:bytes
decode() 
方法。

参数

  • encoding — 要运用的编码,如: UTF-8。
  • errors — 设置不一致错误的管理方案。默感到’strict’,意为编码错误引起三个UnicodeError。 别的大概得值有 ‘ignore’,
    ‘replace’, ‘xmlcharrefreplace’, ‘backslashreplace’ 以及通过
    codecs.register_error() 注册的其余值。
2.语法
str.encode(encoding='UTF-8',errors='strict')

2.语法
bytes.decode(encoding="utf-8", errors="strict")

语法

str.encode([encoding``=``'utf-8'``][,errors``=``'strict'``])

  • str是象征须要编码的字符串,并且是个string类型。
  • 365bet亚洲真人,encoding
    — 可选参数,要选拔的编码方案,暗中同意编码为 ‘utf-八’。
  • errors —
    可选参数,设置分裂错误的拍卖方案。默以为’strict’,意为编码错误引起二个UnicodeError。 其余只怕得值有 ‘ignore’,
    ‘replace’, ‘xmlcharrefreplace’, ‘backslashreplace’ 以及通过
    codecs.register_error() 注册的别样值。

发表评论

电子邮件地址不会被公开。 必填项已用*标注