sqlite3模块实现数据库展示
时间: 2023-10-25 12:10:17 浏览: 38
好的,我了解您的问题。sqlite3是Python内置的一个轻量级关系型数据库,它可以存储和管理数据,并且可以方便地与Python代码集成。要在Python中使用sqlite3模块展示数据库,您需要先创建一个数据库连接,然后执行SQL语句获取需要展示的数据。以下是一个简单的示例代码,可以展示一个名为“person”的SQLite3数据库中的所有数据:
```
import sqlite3
# 创建连接
conn = sqlite3.connect('example.db')
# 创建游标
cur = conn.cursor()
# 执行查询语句
cur.execute("SELECT * FROM person")
# 获取查询结果
rows = cur.fetchall()
# 遍历结果并输出
for row in rows:
print(row)
# 关闭连接
conn.close()
```
在这个示例中,我们首先使用sqlite3.connect()方法创建了一个名为“example.db”的数据库连接。接下来,我们使用conn.cursor()方法创建一个游标,用于执行SQL语句。我们执行的语句是一个简单的SELECT语句,用于查询“person”表中的所有数据。查询结果通过cur.fetchall()方法获取,然后使用for循环遍历输出。最后,我们使用conn.close()方法关闭了数据库连接。如果您需要对数据库进行读写操作,可以使用cur.execute()方法执行INSERT、UPDATE或DELETE语句。希望这个示例能对您有所帮助!