Latest web development tutorials

méthode Python de décodage ()

chaînes de Python chaînes de Python


description

Python decode () pour spécifier le format de codage de décodage des chaînes codées. L'encodage par défaut est un codage de chaîne.

grammaire

décoder () syntaxe de la méthode:

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

Paramètres

  • encodage - Pour utiliser le code, tel que "UTF-8".
  • erreurs - définir un système de gestion des erreurs différentes. La valeur par défaut est «stricte», ce qui signifie une erreur de codage causé UnicodeError. D'autres valeurs peuvent avoir «ignorer», «remplacer», «xmlcharrefreplace '' backslashreplace 'et aucune valeur enregistrée par codecs.register_error ().

Valeur de retour

Cette méthode renvoie une chaîne décodée.

Exemples

L'exemple suivant montre la méthode decode () de l'instance:

#!/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')

Des exemples des résultats de sortie ci-dessus sont les suivantes:

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

Decoded String: this is string example....wow!!!

chaînes de Python chaînes de Python