首頁 > 後端開發 > Python教學 > python中encoding是什麼意思

python中encoding是什麼意思

(*-*)浩
發布: 2019-07-03 14:34:37
原創
22641 人瀏覽過

encoding是編碼的意思,在python中,Unicode類型是作為編碼的基礎類型。

python中encoding是什麼意思

Python encode() 方法以encoding指定的編碼格式編碼字串。 errors參數可以指定不同的錯誤處理方案。

encode()方法語法:(推薦學習:Python影片教學

str.encode(encoding='UTF-8',errors='strict')
登入後複製

參數

encoding -- 要使用的編碼,如"UTF-8"。

errors -- 設定不同錯誤的處理方案。預設為 'strict',意為編碼錯誤引起一個UnicodeError。其他可能得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以及透過 codecs.register_error() 註冊的任何值。

傳回值

該方法傳回編碼後的字串。

以下實例展示了encode()方法的實例:

#!/usr/bin/python

str = "this is string example....wow!!!";

print "Encoded String: " + str.encode('base64','strict')
登入後複製

以上實例輸出結果如下:

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
登入後複製

更多Python相關技術文章,請造訪Python教學欄位進行學習!

以上是python中encoding是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板