Python 3 – 字符串 encode() 方法

Python 3 – 字符串 encode() 方法

描述

encode() 方法返回一个字符串的编码版本。默认编码是当前默认字符串编码。可以通过给定 errors 参数来设置不同的错误处理方案。

语法

encode() 方法的语法如下:

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

参数

  • encoding − 用于编码的编码。有关所有编码方案的列表,请访问 – 标准编码。

  • errors − 可以给定此参数以设置不同的错误处理方案。对于错误,默认值为’strict’,即编码错误会引发UnicodeError。其他可能的值为’ignore’、’replace’、’xmlcharrefreplace’、’backslashreplace’以及通过codecs.register_error()注册的任何其他名称。

返回值

解码后的字符串。

示例

#!/usr/bin/python3
import base64

Str = "this is string example....wow!!!"
Str = base64.b64encode(Str.encode('utf-8',errors = 'strict'))

print ("Encoded String: " , Str)

结果

运行上述程序时,将产生以下结果 –

Encoded String: b'dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE='

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程