Python TypeError:view函数未返回有效的响应元组。元组必须具有以下形式(body、status、headers),(body、status),

Python TypeError:view函数未返回有效的响应元组。元组必须具有以下形式(body、status、headers),(body、status),,python,mysql,flask,fetchall,Python,Mysql,Flask,Fetchall,[这是代码] 在此之后,我希望马修是输出,但错误来了 用户是元组列表。在您的图像中,您显示数据库只包含一个用户名字段 因此,当您执行用户[0]操作时,将返回大小为1的元组:('Matthew'),这不是有效的响应 要返回Matthew,您应该返回用户[0][0]:[0]从查询中获取第一行,并[0]从该行获取第一个字段(用户名) 编辑:更新了我的答案以匹配OP的SQL模式请不要将代码放在图像中,请将其作为文本包含在问题中这是mysql DB的图片

[这是代码]

在此之后,我希望马修是输出,但错误来了
用户是元组列表。在您的图像中,您显示数据库只包含一个用户名字段

因此,当您执行
用户[0]
操作时,将返回大小为1的元组:
('Matthew')
,这不是有效的响应

要返回Matthew,您应该
返回用户[0][0]
[0]
从查询中获取第一行,并
[0]
从该行获取第一个字段(用户名)


编辑:更新了我的答案以匹配OP的SQL模式

请不要将代码放在图像中,请将其作为文本包含在问题中这是mysql DB的图片