Decode () method in Python, pythondecode
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:
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.
#!/usr/bin/pythonstr = "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:
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=Decoded String: this is string example....wow!!!