Python 并非所有参数都在字符串格式化期间转换。restfulapi

Python 并非所有参数都在字符串格式化期间转换。restfulapi,python,Python,当我从postman处点击这个查询时,我在我的flask restful api中编写了这个查询,这显示了上面提到的错误。 并非所有参数都在字符串格式化期间转换 cur.execute('''DELETE FROM `students`.`std_record` WHERE `roll_num` = %s;''', (roll_num)) 您不正确地设置了要传递的变量的格式(当前它提供了roll\u num的字符列表),应将其作为元组(包含一项)传递,如下所示:

当我从postman处点击这个查询时,我在我的flask restful api中编写了这个查询,这显示了上面提到的错误。 并非所有参数都在字符串格式化期间转换

cur.execute('''DELETE FROM `students`.`std_record`
                WHERE `roll_num` = %s;''', (roll_num))

您不正确地设置了要传递的变量的格式(当前它提供了
roll\u num
的字符列表),应将其作为元组(包含一项)传递,如下所示:

cur.execute('''DELETE FROM `students`.`std_record`
            WHERE `roll_num` = %s;''', (roll_num,))