gpt4 book ai didi

python base64字符串解码

转载 作者:太空狗 更新时间:2023-10-29 20:11:38 26 4
gpt4 key购买 nike

我得到了应该是 UCS-2 编码的 xml 文档,经过一些调整后,我设法构建了一个基于 minidom 的 DOM。

问题是我应该在 base64 上编码一些数据。我知道一个事实:

AME= (or \x00A\x00M\x00E\x00=) is base64 code for Á

我该如何解码?

http://www.fileformat.info/info/unicode/char/00c1/index.htm表明 Á 的 unicode 表示是:u"\u00C1"和 UTF-16:0x00C1

base64.b64decode('AME=').decode('UTF-16')

表演

u'\uc100'

作为字符的 unicode 表示,但它看起来是字节交换的。

知道如何解码吗?

最佳答案

检查一下

>>> import base64
>>> base64.b64decode('AME=').decode('UTF-16')
u'\uc100'
>>> base64.b64decode('AME=').decode('UTF-16LE')
u'\uc100'
>>> base64.b64decode('AME=').decode('UTF-16BE')
u'\xc1'

也许您正在寻找大端解码?

关于python base64字符串解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6923159/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com