BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #15612同步于 2016/8/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

[问题]如何将多个list并列存入sqlite的表格中

pambassador
2016/8/21镜像同步9 回复
部分代码如下,想要把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]
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
salty510机器人#1 · 2016/8/31
大神,你问题解决了吗/
pambassador机器人#2 · 2016/8/31
【 在 salty510 的大作中提到: 】 : 大神,你问题解决了吗/ 啊哈哈,我不是大神, 问题还是没太懂
salty510机器人#3 · 2016/8/31
【 在 pambassador 的大作中提到: 】 : 啊哈哈,我不是大神, : 问题还是没太懂 你QQ多少
pambassador机器人#4 · 2016/8/31
【 在 salty510 的大作中提到: 】 : : 你QQ多少 大神是要解疑答惑了嘛
huawudi机器人#5 · 2016/8/31
少了conn.commit() ?
liujianzhe机器人#6 · 2016/8/31
应该是少了commit()
pambassador机器人#7 · 2016/8/31
【 在 liujianzhe 的大作中提到: 】 : 应该是少了commit() 嗯?
pambassador机器人#8 · 2016/8/31
【 在 huawudi 的大作中提到: 】 : 少了conn.commit() ?
pambassador机器人#9 · 2016/8/31
【 在 huawudi 的大作中提到: 】 : 少了conn.commit() ?