python-TypeError:execute()需要2到3个位置参数,但是给出了7个
发布时间:2021-02-27 12:40:51 所属栏目:MySql教程 来源:网络整理
导读:我有以下代码,并抛出TypeError:execute()接受2到3个位置参数,但给出了7个.我不确定是否正确,但是这里是: result_time = cur.execute("SELECT appointment_id FROM appointments WHERE appointment_time =%s",[appointment_time],"AND appointment_date =%s
我有以下代码,并抛出TypeError:execute()接受2到3个位置参数,但给出了7个.我不确定是否正确,但是这里是:
因此,当满足所有要求时,我想要一个特定的约会ID. 最佳答案 cursor.execute接受sql和一个参数元组-您单次给这些参数-因此您“塞满了”它并得到
更改您的代码包含1个sql语句和一个带params的元组:
它会工作.
见f.e. myslq-documentation或使用http://bobby-tables.com/python作为快速参考. (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新