Python decode()方法 - 極客書

文章推薦指數: 80 %
投票人數:10人

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!!!  上一篇 下一篇 



請為這篇文章評分?