将列表上载到SQLite数据库时遇到问题。我希望能够同时将两个列表上传到我的表中,但出于这个问题的目的,我创建了一个表,其中包含一个名为“name”的文本字段
以下是我到目前为止的情况:
names = ['Jim', 'Grace', 'Francine', 'George',]
For i in names:
c.executemany('INSERT INTO mytable values(?)', i)
conn.commit()
而不是将其上载到我的表:
Jim
Grace
Francine
George
我得到:
J
i
m
F
r
a
n
c
etc etc
也许我错过了什么,但当我跑步时:
For i in names:
print(i)
我得到了正确的输出:
Jim
Grace
Francine
George
为了将整个内容上传到我的sqlitedb,我必须迭代列表,这一假设正确吗?我已经有几个月没有接触python了,所以我可能错过了一些东西。任何帮助都将不胜感激
另外,如果你需要更多信息,请告诉我
替换包含
INSERT
的语句:相关问题 更多 >
编程相关推荐