Método Python String encode ()

Descrição

Método de string Python encode()retorna uma versão codificada da string. A codificação padrão é a codificação de string padrão atual. Os erros podem ser fornecidos para definir um esquema de tratamento de erros diferente.

Sintaxe

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

Parâmetros

  • encoding- Estas são as codificações a serem usadas. Para obter uma lista de todos os esquemas de codificação, visite: Codificações padrão.

  • errors- Isso pode ser fornecido para definir um esquema de tratamento de erros diferente. O padrão para erros é 'estrito', o que significa que erros de codificação geram um UnicodeError. Outros valores possíveis são 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' e qualquer outro nome registrado via codecs.register_error ().

Valor de retorno

String decodificada.

Exemplo

#!/usr/bin/python

str = "this is string example....wow!!!";
print "Encoded String: " + str.encode('base64','strict')

Resultado

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=