【发布时间】:2015-10-23 11:45:35
【问题描述】:
我想要做的似乎应该很简单,但我就是无法克服我遇到的错误。基本上,我创建一个列表,创建一个数据库表,然后想将列表的元素插入到表中。这是我得到的:
F_wheel_data = [1,3,1,3,1,3,1,3,1,3,2,1,3,1,3,1,3,1,3,1,3,4]
curs.execute('CREATE TABLE F_wheel (url_num INTEGER NOT NULL)')
curs.executemany('INSERT INTO F_wheel VALUES (?)', F_wheel_data)
我得到的错误是:
curs.executemany('INSERT INTO F_wheel VALUES (?)', F_wheel_data)
ValueError: parameters are of unsupported type
什么给了?
【问题讨论】:
-
您是否尝试过只插入一个值或循环遍历数组以一次插入一个值,而不是一次插入所有值?
标签: python sqlite executemany