gpt4 book ai didi

python + sqlite,将变量中的数据插入表中

转载 作者:IT王子 更新时间:2023-10-29 06:20:22 24 4
gpt4 key购买 nike

我可以毫无问题地将硬编码值插入到 SQLite 表中,但我正在尝试做这样的事情:

name = input("Name: ")
phone = input("Phone number: ")
email = input("Email: ")

cur.execute("create table contacts (name, phone, email)")
cur.execute("insert into contacts (name, phone, email) values"), (name, phone, email)

我知道这是错误的,但我找不到如何让它发挥作用。也许有人可以为我指出正确的方向。

最佳答案

您可以使用 ? 来表示 SQL 查询中的参数:

cur.execute("insert into contacts (name, phone, email) values (?, ?, ?)",
(name, phone, email))

关于python + sqlite,将变量中的数据插入表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4360593/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com