你可以使用Python中的数据库模块来将列表内容写入数据库。以下是一个使用SQLite数据库的示例:

import sqlite3

# 连接到数据库
conn = sqlite3.connect('example.db')

# 创建一个游标对象
cursor = conn.cursor()

# 创建一个表
cursor.execute('''CREATE TABLE IF NOT EXISTS my_table
               (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER)''')

# 准备要插入的数据
my_list = [('Alice', 25), ('Bob', 30), ('Charlie', 35)]

# 将列表内容写入数据库
for item in my_list:
    cursor.execute("INSERT INTO my_table (name, age) VALUES (?, ?)", item)

# 提交更改
conn.commit()

# 关闭数据库连接
conn.close()

在这个例子中,我们首先导入了SQLite3模块,然后连接到数据库。然后我们创建一个游标对象,使用游标对象执行SQL语句来创建一个名为my_table的表。接下来,我们准备要插入的数据,这里使用了一个包含元组的列表。然后,我们使用游标对象的execute()方法将数据插入到表中。最后,我们提交更改并关闭数据库连接。

你可以根据需要修改表的结构和要插入的数据。如果你使用的是其他数据库,只需将连接和执行SQL语句的部分适当修改即可

如何用python将列表内容写入数据库

原文地址: https://www.cveoy.top/t/topic/hP3a 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录