Méthode Python String encode ()
La description
Méthode de chaîne Python encode()renvoie une version codée de la chaîne. Le codage par défaut est le codage de chaîne par défaut actuel. Les erreurs peuvent être données pour définir un schéma de gestion des erreurs différent.
Syntaxe
str.encode(encoding='UTF-8',errors='strict')
Paramètres
encoding- Ce sont les encodages à utiliser. Pour une liste de tous les schémas de codage, veuillez visiter: Codages standard.
errors- Cela peut être donné pour définir un schéma de gestion des erreurs différent. La valeur par défaut pour les erreurs est «strict», ce qui signifie que les erreurs d'encodage génèrent une erreur UnicodeError. Les autres valeurs possibles sont 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' et tout autre nom enregistré via codecs.register_error ().
Valeur de retour
Chaîne décodée.
Exemple
#!/usr/bin/python
str = "this is string example....wow!!!";
print "Encoded String: " + str.encode('base64','strict')
Résultat
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=