天天看點

python decode方法_Python中decode()方法有哪些功能?

摘要:

下文講述Python中decode()的方法的功能簡介說明,如下所示:

decode()方法功能:

使用指定編碼格式對bytes對象進行解碼,

預設編碼格式為“utf-8”

decode()方法文法

bytesObj.decode([encoding='utf-8'][,errors='strict'])

--------參數說明--------

bytesObj:待解碼的bytes對象

encoding:可選參數

待使用的編碼

預設編碼為 'utf-8'

errors:可選參數,

設定不同錯誤的處理方案

預設值為 'strict'

為一個UnicodeError

其它值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace'

及通過 codecs.register_error() 注冊的其它值

--------傳回值說明--------

傳回一個解碼後的字元串

例:

字元串之decode()方法的示例分享

#maomao365.com

#decode()函數的示例分享

S = "貓貓教程";

S_utf8 = S.encode("UTF-8");

print(S_utf8)

S_ = S_utf8.decode('UTF-8');

print(S_);

//輸出

b'\xe7\x8c\xab\xe7\x8c\xab\xe6\x95\x99\xe7\xa8\x8b'

貓貓教程