所以我能够在我的数据库中创建一个新表并从文件中收集所有信息,以使用游标填充表中除了最后一列之外的所有信息,并像往常一样执行。
最后一列信息来自不同的来源,在我的代码中作为整数列表。我将如何将这个整数列表添加到我的最后一列?
我已经尝试了各种循环和迭代,但我只是在如何正确表达它方面遗漏了一些东西(可能很明显)。
connection = sqlite3.connect('database.db')
cursor = connection.cursor()
for j in list:
cursor.execute('insert into Table (column) values (?)', j)
connection.commit()
我收到以下错误:
Traceback (most recent call last):
File "Homework/Homework7/bam_counting.py", line 157, in <module>
cursor.execute('insert into Genes (counts) values (?)', j)
ValueError: parameters are of unsupported type