base64 is Python's module for providing various standard encoding functionalities, especially the eponymous base64. Little quirk about the decoding in Python 2.7, it ignores invalid characters!
>>> import base64
>>> test_str = base64.b64encode('123456789')
>>> base64.b64decode(test_str[:-4] + '....' + test_str[-4:])
'123456789'
>>> base64.b64decode(test_str[:-4] + '...' + test_str[-4:])
'123456789'
>>> base64.b64decode(test_str[:-4] + '.' + test_str[-4:])
'123456789'
>>> test_str[:-4]
'MTIzNDU2'
>>> base64.b64decode(test_str[:-4])
'123456'
Python 3 adds a flag, validate, but it's off by default. Oh well!
i find another free online base64 encoder and decoder to convert the base64 string.
ReplyDeleteShop and Save with our gardening naturally and Promotional Codes. Use our Promo Codes and Voucher Codes and we will give 20% of our advantage to stunning objective.
ReplyDelete