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