Python 如何将此字符串从这个Base64转换为img.jpg?
我和django一起工作,当我收到Base64的编码图像时,我收到的是这样的 如何解码并保存在image.jpg上? 我认为问题在于它以{“imgB64”:“并以}”结尾”Python 如何将此字符串从这个Base64转换为img.jpg?,python,django,server,base64,Python,Django,Server,Base64,我和django一起工作,当我收到Base64的编码图像时,我收到的是这样的 如何解码并保存在image.jpg上? 我认为问题在于它以{“imgB64”:“并以}”结尾” 我以前在Base64上工作过,没有这样的起点和终点,你觉得呢?这就是你想要的吗 import json myImage = b'{"imgB64":"something"}' parsed_json = (json.loads(myImage)) print(parsed_json['imgB64']) 它的可能副本
我以前在Base64上工作过,没有这样的起点和终点,你觉得呢?这就是你想要的吗
import json
myImage = b'{"imgB64":"something"}'
parsed_json = (json.loads(myImage))
print(parsed_json['imgB64'])
它的可能副本可以是Python字典中的JSON数据,Python字典中有键
“imgB64”
和值“image in Base64”
。因此,您可以将JSON转换回Python字典并从字典中获取值。或者只需切断这部分({“imgB64”:“
和”
)并且只保留可以从Base64转换为image.raze92的数据-这不是同一个问题,我不能使用decodestring()或b64decodefuras转换为Base64-你知道如何将JSON转换回Python字典吗?我尝试了第二个选项,但它对我不起作用:(什么意思不起作用?你不能切片吗?例如,data=data[11:-2]
然后在第一条注释中使用链接中的代码。但首先要使用print()
数据来查看切片是否正确。