Python encode() método
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')
str = "this is string example....wow!!!";
print "Encoded String: " + str.encode('base64','strict')
La salida del ejemplo anterior es la siguiente:
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
Otras extensiones
Cadenas de Python