Latest web development tutorials

Metoda Python dekodowania ()

struny Python struny Python


opis

dekodowania Python () w celu określenia formatu kodowania dekodowania zakodowanych ciągów. Domyślne kodowanie jest kodowaniem znaków.

gramatyka

dekodować () Składnia metody:

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

parametry

  • Kodowanie - Aby użyć kodu, takich jak "UTF-8".
  • Błędy - ustawić inny system obsługi błędów. Domyślną wartością jest "surowe", co oznacza błąd kodowania spowodowane UnicodeError. Inne wartości mogą mieć "ignoruj", "wymień ',' '' backslashreplace xmlcharrefreplace 'i żadnej wartości zarejestrowanej przez codecs.register_error ().

Wartość zwracana

Metoda ta zwraca ciąg dekodowany.

Przykłady

Poniższy przykład ilustruje sposób dekodowania () instancji:

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

Przykłady powyższych wyników wyjściowych, są następujące:

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

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

struny Python struny Python