python用数据库实现通讯录功能
时间: 2024-05-03 15:20:21 浏览: 24
好的,您的问题是关于如何使用Python数据库实现通讯录功能。可以使用Python的内置模块sqlite3来实现这个功能。具体地,您可以使用以下步骤:
1. 创建一个数据库并创建一个联系人表。
2. 使用Python的sqlite3模块连接到数据库。
3. 对联系人表执行插入、删除、更新和查询操作。
4. 关闭数据库连接。
下面是一个简单的Python示例代码,演示如何创建联系人表并插入一些联系人记录:
```
import sqlite3
# 连接数据库
conn = sqlite3.connect('my_database.db')
# 创建联系人表
conn.execute('''CREATE TABLE contacts
(id INT PRIMARY KEY NOT NULL,
name TEXT NOT NULL,
email TEXT NOT NULL);''')
# 插入联系人
conn.execute("INSERT INTO contacts (id, name, email) \
VALUES (1, 'Alice', 'alice@example.com')")
conn.execute("INSERT INTO contacts (id, name, email) \
VALUES (2, 'Bob', 'bob@example.com')")
# 提交更改
conn.commit()
# 关闭数据库连接
conn.close()
```
希望这个例子可以帮助您理解如何使用Python的sqlite3模块实现通讯录功能。