Python String decode()方法

Python String decode()方法

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

Python String decode() 语法

decode()方法语法:

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

Python String decode() 参数

  • encoding — 要使用的编码,如"UTF-8"。
  • errors — 设置不同错误的处理方案。默认为 ‘strict’,意为编码错误引起一个UnicodeError。 其他可能得值有 ‘ignore’, ‘replace’, ‘xmlcharrefreplace’, ‘backslashreplace’ 以及通过 codecs.register_error() 注册的任何值。

Python String decode() 返回值

该方法返回解码后的字符串。

Python String decode() 示例1

以下实例展示了decode()方法的实例:

#!/usr/bin/python3

str = "apidemos.com"

# encoding string
str_enc = str.encode("UTF-8")

# printing the encoded string
print ("The encoded string in base64 format is : ", str_enc)

# printing the original decoded string
print ("The decoded string is : ",)
print (str_enc.decode('utf8', 'strict'))

输出:

Python String decode()方法

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程