如果解码的时候出现
'Incorrect padding'时候我们可以这样解决
:
import base64
def b6(str):
return base64.b64decode(str+'='*(4-len(str)%4))因为Base64是把3个字节变为4个字节,所以,Base64编码的长度永远是4的倍数,因此,需要加上
=把Base64字符串的长度变为4的倍数,就可以正常解码了。 版权声明:本文为little_monkey1223原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。