encoding是編碼的意思,在python中,Unicode類型是作為編碼的基礎類型。
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中文網其他相關文章!