Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。
python中有自带的解码函数,可以直接使用,有时候我们需要对base64编码进行多次解码,在线反复解码的话毕竟还是有点不方便
在看了一段时间的python,然后结合网上的脚本,自己写了一个解码的脚本,功能非常简单,还望各位大神不要喷,看看就好
#-*- coding:utf-8 -*- import base64 def base64decoding(src): num = 0 try: while True: src = base64.b64decode(src) num = num+1 except Exception,e: print "\nThe result of decoding is:\n%s" % src print "\nThe number of decoding is: %d" % num if __name__ == '__main__': strs = raw_input('input:') base64decoding(strs)