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()
11-20
1956
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-28
3032
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交