import sqlite3
# 连接到本地SQLite数据库
conn = sqlite3.connect('C:/ProgramDate/example.db')
# 创建一个cursor对象
cursor = conn.cursor()
# 执行SQL命令
# 在表variant_result中查询file_name列的值等于变量name的值
# :filename是一个参数占位符,表示在执行查询时将使用后面{}的值name来替换它,这种方式可以防止SQL注入,提高了查询的安全性
name = "xxx.xlsx"
cursor.execute("SELECT * FROM variant_result WHERE file_name = :filename", {'filename': name})
# 获取查询结果
result = cursor.fetchall()
# 遍历结果并打印
for res in result:
print(res)
# 关闭cursor和数据库连接
cursor.close()
conn.close()
python——连接并查询本地SQLite数据库
最新推荐文章于 2025-03-21 09:59:27 发布