【发布时间】:2019-11-29 11:33:14
【问题描述】:
我有一个简单的两列数据库表,第一列是灯泡id,第二列是整数status (0/1),表示灯是否亮着。默认情况下,我所有的电灯开关都被假定为关闭。灯泡的数量是固定的,我只需要改变每一行的id。
这是我的桌子:
cursor.execute(
'''
CREATE TABLE IF NOT EXISTS info(
id integer,
status integer
)
'''
)
有什么比手动列出每一行更好的初始化表格的方法? (我知道灯的数量固定为10)。
c.execute('INSERT INTO info VALUES(1,0)')
c.execute('INSERT INTO info VALUES(2,0)')
c.execute('INSERT INTO info VALUES(3,0)')
....
....
c.execute('INSERT INTO info VALUES(10,0)')
【问题讨论】:
-
executemany()?
标签: python python-3.x sqlite sql-insert