【发布时间】:2017-02-20 10:57:14
【问题描述】:
我正在将一个文件上传到我的烧瓶后端,但我不知道如何访问多部分表单中的参数值。
我可以通过file = request.files['file'] 轻松访问上传的文件,但无法找到获取参数值的方法。
我尝试了以下方法,但没有任何运气:
print(request.data['share'])
print(request.data['title'])
print(request.get('share'))
print(request.get('title'))
【问题讨论】:
-
您期望什么参数值?你的 HTML 是什么样的?
-
您可以参考flask.pocoo.org/docs/0.11/patterns/fileuploads ...例如,要获取上传文件的名称,您可以尝试'file.filename'...。
-
@Gator_Python 的参数是指用于构造多部分表单的(键、值)参数。我实际上是在尝试将数据与文件一起发送到我的烧瓶应用程序。我想访问该数据。
-
@kundan
file.filename有效,但我正在尝试通过文件传递其他数据。 -
你是如何传递参数的?这会很有帮助:stackoverflow.com/a/25268170/1840877