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

python中encoding是什麼意思

(*-*)浩
(*-*)浩原創
2019-07-03 14:34:3722702瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn