Método Python String encode()
Ejemplo
UTF-8 codifica la cadena:
txt = "My name is Ståle"
x = txt.encode()
print(x)
Definición y uso
El encode()
método codifica la cadena, utilizando la codificación especificada. Si no se especifica codificación, se utilizará UTF-8.
Sintaxis
string.encode(encoding=encoding, errors=errors)
Valores paramétricos
Parameter | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
encoding | Optional. A String specifying the encoding to use. Default is UTF-8 | ||||||||||||
errors | Optional. A String specifying the error method. Legal values are:
|
Más ejemplos
Ejemplo
Estos ejemplos usan codificación ascii y un carácter que no se puede codificar, mostrando el resultado con diferentes errores:
txt = "My name is Ståle"
print(txt.encode(encoding="ascii",errors="backslashreplace"))
print(txt.encode(encoding="ascii",errors="ignore"))
print(txt.encode(encoding="ascii",errors="namereplace"))
print(txt.encode(encoding="ascii",errors="replace"))
print(txt.encode(encoding="ascii",errors="xmlcharrefreplace"))