您从base64解码了两次:
png_bytes = base64.b64depre(response.data['png']) imgdata = base64.b64depre(png_bytes)
只需做:
def parse_result(self, response): imgdata = base64.b64depre(response.data['png']) filename = 'some_image.png' with open(filename, 'wb') as f: f.write(imgdata)



