在Python中使用SQLite数据库也非常简单,Python内建了sqlite3模块,以下是一个基本的示例:

1. 导入sqlite3模块: 在Python中,首先需要导入sqlite3模块。

2. 连接到SQLite数据库: 使用connect方法连接到SQLite数据库。如果数据库文件不存在,它将被创建。

3. 创建游标对象: 使用cursor()方法创建一个游标对象,它用于执行SQL语句并获取结果。

4. 执行SQL查询: 使用游标对象执行SQL查询,并使用fetchall()等方法获取结果。

5. 关闭数据库连接: 在操作完成后,使用close()方法关闭数据库连接。

以下是一个简单的Python脚本示例:
import sqlite3

# 数据库文件路径
database_file = '/path/to/your/database.db'

# 连接到SQLite数据库
connection = sqlite3.connect(database_file)

# 创建游标对象
cursor = connection.cursor()

# 执行查询
cursor.execute('SELECT * FROM your_table')

# 获取所有结果
results = cursor.fetchall()

# 处理结果集
for row in results:
    # 处理每一行数据
    id, name = row
    print(f'ID: {id}, Name: {name}')

# 关闭游标和连接
cursor.close()
connection.close()

确保替换上述代码中的数据库路径和表名。此代码只是一个简单的示例,你可能需要根据自己的需求进行修改。同时,确保数据库文件对于Python进程有足够的读取和写入权限。


转载请注明出处:http://www.pingtaimeng.com/article/detail/9185/SQLite