Describes how to use the decode () method in Python.
This article describes how to use the decode () method in Python. It is a basic knowledge required for getting started with Python. For more information, see
The decode () method uses the character string of the registered decoder for decoding. It is the default string encoding.
Syntax
The syntax of the decode () method is as follows:
?
1 |
Str. decode (encoding = 'utf-8', errors = 'strict ') |
Parameters
Encoding -- this is the encoding used. For a list of all encoding schemes, visit: standard encoding library
Errors -- this may be a different error handling mechanism. The default error is "strict", that is, the encoding error is UnicodeError. Other possible values are ignore ', 'replace', 'xmlcharrefresh', and 'backslashreplace 'and any other names registered through codecs. register_error.
Return Value
The decoded version of the string returned by this method.
Example
The following example shows how to use the decode () method.
?
1 2 3 4 5 6 7 |
#! /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 ') |
When we run the above program, it will produce the following results:
?
1 2 3 |
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE = Decoded String: this is string example... wow !!! |