小编Sbk*_*824的帖子

ValueError:传递值的形状是(1,6),索引暗示(6,6)

我从flask函数传递一个列表到另一个函数,并获得此值错误.

发送端的代码:

@app.route('/process', methods=['POST'])
def process():
    name = request.form['name']
    comment = request.form['comment']
    wickets = request.form['wickets']
    ga = request.form['ga']
    ppballs = request.form['ppballs']
    overs = request.form['overs']

    score = [name,comment,wickets,ga,ppballs,overs]
    results = []
    results = eval_score(score)
    print results
Run Code Online (Sandbox Code Playgroud)

接收方结束:

def ml_model(data):
    col = pd.DataFrame(data,columns=['runs','balls', 'wickets', 'ground_average', 'pp_balls_left', 'total_overs'])
    predicted = predictor(col)
Run Code Online (Sandbox Code Playgroud)

错误跟踪:

 ...
 line 1598, in dispatch_request
 return self.view_functions[rule.endpoint](**req.view_args)

 File "/Users/sbk/guestbook/guestbook.py", line 26, in process
 results = eval_score(score)

 File "/Users/sbk/guestbook/eval_score.py", line 6, in eval_score
 col = pd.DataFrame(data,columns=['runs','balls', 'wickets',  'ground_average', 'pp_balls_left', 'total_overs'])

 File "/Users/sbk/anaconda2/lib/python2.7/site- …
Run Code Online (Sandbox Code Playgroud)

python flask pandas valueerror

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

标签 统计

flask ×1

pandas ×1

python ×1

valueerror ×1