>

方法以指定的编码格式编码字符串,  该方法

- 编辑:澳门博发娱乐官网 -

方法以指定的编码格式编码字符串,  该方法

描述

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

编码方法encoding(卡塔 尔(阿拉伯语:قطر‎

Python中encode()方法的应用简单介绍,pythonencode

 encode() 方法重返字符串的编码版本。暗中认可编码是近年来的默许字符串编码。可授予设置差别的错误管理机制。
语法

以下是encode()方法的语法:

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

参数

  •     encoding -- 那是所利用的编码。对于持有的编码方案的列表,请访问:标准编码库
  •     errors -- 那或许是给定二个莫衷一是的错误管理机制。默许的大谬不然是“严苛”,即编码错误提议UnicodeError。别的大概的值是ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 并因而codecs.register_error().注册的别的其它名目。

返回值

此方法再次来到的字符串的编码版本。
例子

上面包车型地铁例子呈现了encode()方法的运用。

#!/usr/bin/python

str = "this is string example....wow!!!";

print "Encoded String: " + str.encode('base64','strict')

当大家运转方面包车型地铁前后相继,它会时有产生以下结果:

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

encode() 方法再次来到字符串的编码版本。暗中认可编码是眼下的暗许字符串编码。可给与设置差异的不当处...

语法

encode()方希伯来语法:

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

描述

  encode() 方法以内定的编码格式编码字符串,默许编码为 'utf-8'。将字符串由string类型产生bytes类型。

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

参数

  • encoding -- 要接纳的编码,如: UTF-8。
  • errors -- 设置差别错误的管理方案。暗中认可为'strict',意为编码错误引起二个UnicodeError。 别的大概得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以致通过 codecs.register_error() 注册的别样值。

语法

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

  • str是意味必要编码的字符串,並且是个string类型。
  • encoding -- 可选参数,要选取的编码方案,私下认可编码为 'utf-8'。
  • errors -- 可选参数,设置不相同错误的管理方案。默以为'strict',意为编码错误引起叁个UnicodeError。 其余大概得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以至经过 codecs.register_error() 注册的此外值。

返回值

该方式重返编码后的字符串,它是贰个 bytes 对象。

返回值

  该格局返回编码后的字符串,它是二个bytes 对象,那个字节对象是用以上边包车型客车解码用的。

本文由胜博发-编程发布,转载请注明来源:方法以指定的编码格式编码字符串,  该方法