def safe_base64_decode(s): return base64.b64decode(s + b'=' * (len(s) % 4))
真厉害
加一个“=”或两个“==”可以,可以要是参数是13位的话 就要加三个“===”,可运行中加三个“=”会出错,有解决的办法吗?还是我绕晕了自己? ```
这个6666
这是因为两个==,4-2=2,应该是4-len(s)%4
没有考虑str参数啊,你这个只能用于bytes
Sign in to make a reply
給魚骨頭卡住的喵
def safe_base64_decode(s): return base64.b64decode(s + b'=' * (len(s) % 4))