python怎么创建SQLite3数据库,并在该数据库中创建一个表来存储通讯录记录。
时间: 2024-05-01 07:17:34 浏览: 236
Python编写通讯录通过数据库存储实现模糊查询功能
您好,可以通过Python内置的sqlite3模块来创建SQLite3数据库,并在该数据库中创建表来存储通讯录记录。以下是一个示例代码:
```python
import sqlite3
# 创建数据库连接
conn = sqlite3.connect('addressbook.db')
# 创建游标对象
cursor = conn.cursor()
# 创建表
cursor.execute('''CREATE TABLE contacts
(id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT,
phone TEXT,
email TEXT)''')
# 关闭游标和数据库连接
cursor.close()
conn.close()
```
此代码将创建一个名为addressbook.db的SQLite3数据库,并在其中创建一个名为contacts的表,该表包含id、name、phone和email四个字段。您可以根据需要更改此表的字段和数据类型。
阅读全文