sqlite3的安装 python
时间: 2023-10-14 08:10:45 浏览: 38
在 Python 中,可以使用标准库 `sqlite3` 来操作 SQLite 数据库。这个库已经包含在 Python 中,无需安装。
如果需要使用 SQLite 数据库,需要先创建一个连接,然后操作数据库。下面是一个简单的示例代码:
```python
import sqlite3
# 创建连接
conn = sqlite3.connect('example.db')
# 创建游标对象
cursor = conn.cursor()
# 创建表格
cursor.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
# 插入数据
cursor.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
# 提交事务
conn.commit()
# 关闭连接
conn.close()
```
在这个示例中,先创建一个连接对象,然后创建一个游标对象。使用游标对象执行 SQL 语句,创建表格和插入数据。最后提交事务并关闭连接。
值得注意的是,在实际开发中,应该使用上下文管理器来管理连接,确保连接在使用后能够正确关闭。例如:
```python
import sqlite3
# 使用上下文管理器创建连接对象
with sqlite3.connect('example.db') as conn:
# 创建游标对象
cursor = conn.cursor()
# 创建表格
cursor.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
# 插入数据
cursor.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
# 提交事务
conn.commit()
```
这样,当代码块执行完毕时,Python 会自动关闭连接对象。