fork download
  1. #!/usr/bin/env python
  2.  
  3. import base64
  4. import sys
  5. import string
  6.  
  7. my_base64chars = "+AbCdEfGhIjKlMnOpQrStUvWxYz0123456789ZyXwVuTsRqPoNmLkJiHgFeDcBa/"
  8. std_base64chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
  9. s = "SfU72WQ9YvMZ2GQZYWAmYWUiYvUkxvZkYfUk1yBJ2yUm0fUR0HQ9YWA61HMZxXI62yB8YvNJzvMVYWMknSlLzixo18MilHh"
  10. s = s.translate(string.maketrans(my_base64chars, std_base64chars))
  11. data = base64.b64decode(s)
  12.  
  13. print data
Runtime error #stdin #stdout #stderr 0.01s 23560KB
stdin
#!/usr/bin/env python
 
import base64
import sys
import string
 
my_base64chars  = "+AbCdEfGhIjKlMnOpQrStUvWxYz0123456789ZyXwVuTsRqPoNmLkJiHgFeDcBa/"
std_base64chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
s = "SfU72WQ9YvMZ2GQZYWAmYWUiYvUkxvZkYfUk1yBJ2yUm0fUR0HQ9YWA61HMZxXI62yB8YvNJzvMVYWMknSlLzixo18MilHh"
s = s.translate(string.maketrans(my_base64chars, std_base64chars))
data = base64.b64decode(s)
 
print data
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "prog.py", line 11, in <module>
  File "/usr/lib/python2.7/base64.py", line 78, in b64decode
    raise TypeError(msg)
TypeError: Incorrect padding