The base64.b85decode()
method decodes an encoded bytes-like object into a byte string text using Base85 alphabets.
We can import b85decode
from base64
using the following code:
from base64 import b85decode
The declaration of the base64.b85decode()
method is as follows:
base64.b85decode(b_string)
The method returns the decoded byte-string.
The code below demonstrates the use of base64.b85decode()
:
from base64 import b85encode from base64 import b85decode b_str = b'Python is awesome!' print('Data type of \'s\': ', type(b_str)) enc_str = b85encode(b_str) # encode dec_str = b85decode(enc_str) # decode print('Data type of decoded \'dec_str\': ', type(dec_str)) print('Decoded string: ', dec_str)
In line 4, a byte string is initialized and stored in b_str
. The next line prints the type of b_str
. In line 7, the string is encoded, then in line 8, the string is decoded. Finally line 9 prints the type of the encoded string. Lastly, in line 11, the encoded string is printed.
RELATED TAGS
CONTRIBUTOR
View all Courses