ste*_*ini 11 python sql sqlite
我可以将没有问题的硬编码值插入到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)
Run Code Online (Sandbox Code Playgroud)
我知道这是错的,我找不到如何使它工作.也许有人可以指出我正确的方向.
Mar*_*ers 44
您可以使用它?来表示SQL查询中的参数:
cur.execute("insert into contacts (name, phone, email) values (?, ?, ?)",
(name, phone, email))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43707 次 |
| 最近记录: |