xxxxxxxxxx
import base64
# Encoded base64 string
encoded_string = "SGVsbG8gV29ybGQh"
# Decoding the base64 string
decoded_bytes = base64.b64decode(encoded_string)
# Converting bytes to string
decoded_string = decoded_bytes.decode('utf-8')
print(decoded_string)
xxxxxxxxxx
>>> import base64
>>> encoded = base64.b64encode(b'data to be encoded')
>>> encoded
b'ZGF0YSB0byBiZSBlbmNvZGVk'
>>> data = base64.b64decode(encoded)
>>> data
b'data to be encoded'
xxxxxxxxxx
import base64
plain_str = 'SGVsbG8gV29ybGQ='
bytes_repr = bytes(plain_str, encoding='utf-8')
decoded_string = base64.b64decode(bytes_repr)
message = str(decoded_string, encoding='utf-8')
print(message)
xxxxxxxxxx
#== Decoding ==#
import base64
base64_message = 'UHl0aG9uIGlzIGZ1bg=='
base64_bytes = base64_message.encode('ascii')
message_bytes = base64.b64decode(base64_bytes)
message = message_bytes.decode('ascii')
print(message)
xxxxxxxxxx
import base64
coded_string = '''Q5YACgA...'''
base64.b64decode(coded_string)