返回信息流部分代码如下,想要把words,phone,list1这三个list里的内容并列存入database.db的cikudata表格(三列words,phone,paraItems)中,这样写是不是错的很严重,运行一遍之后,我打开database.db还是为空,没有数据写入,于是又用select显示查看,发现又能输出结果,但是打开database.db还是空的啊,写一两行代码真是举步维艰,好捉急[ema1]
conn = sqlite3.connect('database.db')
c = conn.cursor()
for (word,pronun,para) in zip(words,phone,list1):
paraphrases=[word,pronun,para]
c.executemany('insert into cikudata values (?,?,?)', (paraphrases,))
cursor = conn.execute("SELECT words, phone, paraItems from cikudata")
for row in cursor:
print "words=",row[0]
print "phones=",row[1]
print "paraItems=",row[2]
这是一条镜像帖。来源:北邮人论坛 / python / #15612同步于 2016/8/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
[问题]如何将多个list并列存入sqlite的表格中
pambassador
2016/8/21镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复