# -*- coding: utf-8 -*- import base64 def safe_base64_decode(s): s = s + (b'='*(len(s)%4)) #需要加上=把Base64字符串的长度变为4的倍数,就可以正常解码了。 return base64.b64decode(s) # 测试: 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('Pass')
Sign in to make a reply
初见-好久不见