我有一个base64加密代码,并且无法在python3.5中解码
import base64
code = "YWRtaW46MjAyY2I5NjJhYzU5MDc1Yjk2NGIwNzE1MmQyMzRiNzA" # Unencrypt is 202cb962ac59075b964b07152d234b70
base64.b64decode(code)
结果:
binascii.Error: Incorrect padding
但是同一网站(base64decode)可以对其进行解码,
请任何人都可以告诉我原因,以及如何使用python3.5对其进行解码?
谢谢
Base64需要一个长度为4的字符串。如果字符串较短,则用1到3填充=
。
import base64
code = "YWRtaW46MjAyY2I5NjJhYzU5MDc1Yjk2NGIwNzE1MmQyMzRiNzA="
base64.b64decode(code)
# b'admin:202cb962ac59075b964b07152d234b70'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句