base64解码成16进制字符串--python3问题描述
如果直接使⽤base64.b64decode()函数将base64解码,是得到的16进制字符串是有问题的.此时要使⽤base64.b64decode(base64_data).hex()来转换成16进制字符串.
解决⽅案
Python代码如下:
import base64
# base64解码
def base64_decode(base64_data):
temp = base64.b64decode(base64_data).hex()
return temp
data ="qgEeAGBFRQAAZEIAAFhCAAAAAAAAE0LFEAVqAAAHZhbn9rs="
python代码转换tem = base64_decode(data)
print(tem)
输出:
aa011e0060454500006442000058420000000000001342c510056a0000076616e7f6bb
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论