相关疑难解决方法(0)

在一个Flask响应中返回下载和呈现的页面

我想返回一个呈现的页面和一个可下载的文件作为对请求的响应.我试图返回两个响应的元组,但它不起作用.我该如何提供下载和页面?

return response, render_template('database.html')
return render_template('database.html'), response
Run Code Online (Sandbox Code Playgroud)

Flask能否处理这种情况?看起来像一个普通的问题,我只是想发回一个文件进行下载,然后渲染页面.

python flask

9
推荐指数
1
解决办法
6168
查看次数

如何使用python将图片字节包含到JSON中?(编码问题)

我想将图片字节包含在JSON中,但我遇到了编码问题:

import urllib
import json

data = urllib.urlopen('https://www.python.org/static/community_logos/python-logo-master-v3-TM-flattened.png').read()
json.dumps({'picture' : data})
Run Code Online (Sandbox Code Playgroud)

UnicodeDecodeError:'utf8'编解码器无法解码位置0的字节0x89:无效的起始字节

我不知道如何处理这个问题因为我处理图像,所以我对这个编码问题有点困惑.我正在使用python 2.7.有人能帮帮我吗?:)

python encoding byte json image

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×2

byte ×1

encoding ×1

flask ×1

image ×1

json ×1