Méthode Python String decode ()
La description
Méthode de chaîne Python decode()décode la chaîne à l'aide du codec enregistré pour l' encodage . Il utilise par défaut l'encodage de chaîne par défaut.
Syntaxe
Str.decode(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!!!";
Str = Str.encode('base64','strict');
print "Encoded String: " + Str
print "Decoded String: " + Str.decode('base64','strict')
Résultat
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
Decoded String: this is string example....wow!!!