使用python将for循环中的值插入sqlite?

时间:2010-12-22 11:21:56

标签: python sqlite

是否可以将一系列值插入sqlite数据库?使用for循环或任何其他方法?

for i in range(100000, 100010):  
    cursor.execute("""insert into users values(%d, '', '02adcec2263d2127269fcd769c33f029', 1,         1, 0, 0, 0)""", i)

1 个答案:

答案 0 :(得分:0)

是。只需迭代要插入的值,然后使用所需的值运行sql命令。但请不要使用格式化来构建sql命令,而是使用绑定。

我相信这条线应该有点不同:

'''insert into users values(%d, '', '02adcec2263d2127269fcd769c33f029', 1,         1, 0, 0, 0)''' % i