【发布时间】:2017-12-23 21:46:13
【问题描述】:
我正在使用 SQLITE3。
在我的 SQL 表中,我有一个 50 列的表,我想在每一列中放入 My_List 的每个值,它有 50 个元素。
有没有办法在 python 中编写一个循环来将我的数据放入我的表中?我试图找出它,但没有得到任何东西......
我当前的 3 个变量而不是 50 个变量的代码是:
import sqlite3
conn = sqlite3.connect("testdatabase.db")
c.execute('''CREATE TABLE mytable (Column1 text, Column2 text, Column3,
text) ''')
c.execute('''INSERT INTO mytable (Column1, Column2, Column3) VALUES (?,
?, ?)''', (myliste[0], myliste[1], myliste[2])
conn.commit()
非常感谢。
Lcs
【问题讨论】:
-
能否请您展示您的输入是什么样的(可能会缩小到 2-3 列)您希望输出是什么样的以及到目前为止您已经尝试过什么。如果您的问题很明确并且您为解决自己的问题付出了一些努力,那么 StackOverflow 的人将更有可能提供帮助。
标签: python sql sqlite sql-insert