模块“请求”没有属性“文件”

时间:2019-12-20 12:57:33

标签: flask python-requests

运行脚本会出现以下错误:

why

代码如下:

<div class="col-sm-2 pull-left">
<label>Year:</label>
<select ng-model="search5.year" ng-change="filter()" class="form-control">
<option>2020</option>
<option>2019</option>
</select>

1 个答案:

答案 0 :(得分:0)

我从您的代码中了解到,您正在尝试让请求接收文件,对吧?

如果这就是您想要的,那么您使用的导入错误。

Requests是python的http库。

如果要在请求中发送文件,则需要使用request from flask

所以您的代码将类似于:

from flask import request

app = Flask(__name__)

@app.route('/api/test/', methods=['POST'])
def test(): 
    filesReceived = request.files['file']