当前位置: 首页 > 文档资料 > Python 中文教程 >

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

优质
小牛编辑
126浏览
2023-12-01

描述 (Description)

方法encode()返回字符串的编码版本。 默认编码是当前的默认字符串编码。 可以给出错误以设置不同的错误处理方案。

语法 (Syntax)

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

参数 (Parameters)

  • encoding - 这是要使用的编码。 有关所有编码方案的列表,请访问: Standard Encodings.

  • errors - 可以设置不同的错误处理方案。 错误的默认值是'strict',这意味着编码错误会引发UnicodeError。 其他可能的值是'ignore','replace','xmlcharrefreplace','backslashreplace'以及通过codecs.register_error()注册的任何其他名称。

返回值 (Return Value)

解码后的字符串。

例子 (Example)

#!/usr/bin/python
str = "this is string example....wow!!!";
print "Encoded String: " + str.encode('base64','strict')

结果 (Result)

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=