python从sqlite某数据库表中依次读出每一条记录
时间: 2023-05-23 14:07:00 浏览: 231
可以使用sqlite3库中的执行查询语句函数fetchall()方法来读取每一条记录,例如:
```
import sqlite3
conn = sqlite3.connect('your_database.db')
c = conn.cursor()
c.execute("SELECT * FROM your_table")
rows = c.fetchall()
for row in rows:
print(row)
conn.close()
```
这将打印出your_table表中的每条记录。其中,'your_database.db'是数据库文件的名称,'your_table'是要查询的表名称。调用fetchall()方法将返回一个包含所有查询结果的元组。通过对查询结果的迭代,可以依次读取每条记录并进行处理。最后,记得关闭数据库连接。
阅读全文