Python encode() método

Python 字符串Cadenas de Python


Descripción

El método Python encode() codifica la cadena usandoencodingel formato de codificación especificado. El parámetro errors puede especificar diferentes esquemas de manejo de errores.

Sintaxis

Sintaxis del método encode():

str.encode(encoding='UTF-8',errors='strict')

Parámetros

  • encoding -- La codificación a utilizar, como "UTF-8".
  • errors -- Establece el esquema de manejo de diferentes errores. El valor predeterminado es 'strict', lo que significa que un error de codificación causa un UnicodeError. Otros valores posibles son 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' y cualquier valor registrado a través de codecs.register_error().

Valor de retorno

Este método devuelve la cadena codificada.

Ejemplo

El siguiente ejemplo muestra una instancia del método encode():

Ejemplo

#!/usr/bin/python

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

print "Encoded String: " + str.encode('base64','strict')

La salida del ejemplo anterior es la siguiente:

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

Python 字符串Cadenas de Python

Otras extensiones