共計(jì) 632 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要將數(shù)據(jù)寫入數(shù)據(jù)庫,可以使用 Python 中的數(shù)據(jù)庫模塊,如 sqlite3
、pymysql
、psycopg2
等。以下是一個(gè)示例使用 sqlite3
模塊將數(shù)據(jù)寫入 SQLite 數(shù)據(jù)庫的代碼:
import sqlite3
# 連接到 SQLite 數(shù)據(jù)庫
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# 創(chuàng)建表
cursor.execute('''CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''')
# 插入數(shù)據(jù)
cursor.execute('''INSERT INTO users (name, age) VALUES (?, ?)''', ('Alice', 25))
# 提交更改
conn.commit()
# 關(guān)閉連接
conn.close()
在這個(gè)示例中,我們首先連接到 example.db
數(shù)據(jù)庫,然后創(chuàng)建一個(gè) users
表。接著我們向表中插入一條數(shù)據(jù),最后提交更改并關(guān)閉連接。
要使用其他數(shù)據(jù)庫模塊,可以根據(jù)具體的數(shù)據(jù)庫類型和連接方式進(jìn)行相應(yīng)的操作。例如,使用 pymysql
模塊連接到 MySQL 數(shù)據(jù)庫,使用 psycopg2
模塊連接到 PostgreSQL 數(shù)據(jù)庫等。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完