小编Mar*_*ary的帖子

类型错误:返回类型必须是字符串、字典、元组、响应实例或可调用的 WSGI,但它是列表

我正在制作一个 Flask 应用程序,它将接受图像输入,对其进行处理并将结果保存在 JSON 文件中,但是在处理图像后,它给了我标题中提到的类型错误。要添加更多内容,它只打印一行然后停止;下面是我正在使用的 Flask API;

    @app.route('/upload',methods=['GET','POST'])
def upload_analyze():

    if request.method == 'POST':
        # check if a file was passed into the POST request
        if 'file' not in request.files:
            flash('No file was uploaded.')
            return redirect(request.url)     
        f = request.files['file']
        filename = secure_filename(f.filename)
        f.save(filename)
        image = cv2.imread(filename)
        #f.save(secure_filename(f.filename))    

        #return 'file uploaded successfully'
        # image_file = request.files['image']


        clt = KMeans(n_clusters = 3)
        dataset = pd.read_csv('bb22.csv') 
        X = dataset.iloc[:, 1: 8].values
        sc = StandardScaler()
        global orig , r
            # load the image, convert …
Run Code Online (Sandbox Code Playgroud)

python flask

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

标签 统计

flask ×1

python ×1