<pre><span>import base64 def safe_base64_decode(s): s2 = s r = len(s) % 4 for i in range(0, 4 - r): s2 += b'=' return base64.b64decode(s2) if name == 'main': assert b'abcd' == safe_base64_decode(b'YWJjZA=='), safe_base64_decode('YWJjZA==') assert b'abcd' == safe_base64_decode(b'YWJjZA'), safe_base64_decode('YWJjZA') print('ok') </span></pre>
Sign in to make a reply
4Neutrino
<pre><span>import base64 def safe_base64_decode(s): s2 = s r = len(s) % 4 for i in range(0, 4 - r): s2 += b'=' return base64.b64decode(s2) if name == 'main': assert b'abcd' == safe_base64_decode(b'YWJjZA=='), safe_base64_decode('YWJjZA==') assert b'abcd' == safe_base64_decode(b'YWJjZA'), safe_base64_decode('YWJjZA') print('ok') </span></pre>