そのため、データベースに新しいテーブルを作成し、ファイルからすべての情報を収集して、カーソルを使用してテーブルの最後の列以外をすべて埋め、通常どおりに実行することができます。
情報の最後の列は別のソースからのもので、整数のリストとしてコードに含まれています。この整数のリストを最後の列に追加するにはどうすればよいですか?
私はさまざまなループと反復を試しましたが、適切に表現する方法で何かが欠けています (おそらく非常に明白です)。
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