Python decode()方法 - 極客書
文章推薦指數: 80 %
decode()方法使用注冊編碼的編解碼器的字符串進行解碼。
它默認為默認的字符串編碼。
語法以下是decode()方法的語法: str . decode ( encoding = UTF-8 , errors ...
Java
Python
Ruby
MySQL
位置:首頁>腳本語言>Python教學>Pythondecode()方法
Python教學
Python快速入門Python概述Python環境安裝Python基本語法Python變量類型Python基本運算符Python決策Python循環Python數字類型Python字符串Python列表Python元組Python字典Python日期時間Date/TimePython函數Python模塊Python文件I/OPython異常處理
高級教學
Python3開發網絡爬蟲(一)Python3開發網絡爬蟲(二)Python3網絡爬蟲(三):偽裝瀏覽器Python3網絡爬蟲(四):登錄Python麵向對象Python正則表達式PythonCGI編程
Pythondecode()方法
上一篇
下一篇
decode()方法使用注冊編碼的編解碼器的字符串進行解碼。
它默認為默認的字符串編碼。
語法
以下是decode()方法的語法:
str.decode(encoding='UTF-8',errors='strict')
參數
encoding --這是所使用的編碼。
對於所有的編碼方案的列表,請訪問:標準編碼庫
errors --這可能是給定一個不同的錯誤處理機製。
默認的錯誤是“嚴格”,即編碼錯誤提出UnicodeError。
其他可能的值是ignore','replace','xmlcharrefreplace','backslashreplace'並通過codecs.register_error().注冊的任何其他名稱。
返回值
此方法返回的字符串的解碼版本。
例子
下麵的例子顯示了decode()方法的使用。
#!/usr/bin/python
str="thisisstringexample....wow!!!";
str=str.encode('base64','strict');
print"EncodedString:"+str;
print"DecodedString:"+str.decode('base64','strict')
當我們運行上麵的程序,它會產生以下結果:
EncodedString:dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
DecodedString:thisisstringexample....wow!!!
上一篇
下一篇
延伸文章資訊
- 1Python decode()方法 - 極客書
decode()方法使用注冊編碼的編解碼器的字符串進行解碼。它默認為默認的字符串編碼。 語法以下是decode()方法的語法: str . decode ( encoding = UTF-8 ,...
- 2Python String decode() Method - Tutorialspoint
Description. Python string method decode() decodes the string using the codec registered for enco...
- 3python的decode()与encode()详解 - CSDN博客
1.decode()bytes.decode(encoding=“utf-8”, errors=“strict”)1.这个函数是bytes类型数据调用的,字符串str类型是不能够调用的。
- 4Decode UTF-8 in Python | Delft Stack
- 5Python decode()方法 - 菜鸟教程
Python decode()方法Python 字符串描述Python decode() 方法以encoding 指定的编码格式解码字符串。默认编码为字符串编码。 语法decode()方法语法:...