python+sqlite3
时间: 2023-11-05 09:06:03 浏览: 117
基于Python+sqlite3实现(Web)图书管理系统【100010049】
5星 · 资源好评率100%
Python是一种高级编程语言,而SQLite是一种轻量级的关系型数据库管理系统。Python和SQLite3可以很好地结合使用,以便在Python应用程序中存储和检索数据。
Python中的sqlite3模块提供了与SQLite3数据库进行交互的API。使用sqlite3模块,您可以连接到SQLite3数据库,执行SQL查询和命令,以及处理结果。
以下是使用Python和SQLite3进行基本数据库操作的示例:
1. 连接到数据库:
```python
import sqlite3
conn = sqlite3.connect('example.db')
```
2. 创建表:
```python
c = conn.cursor()
c.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
```
3. 插入数据:
```python
c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
```
4. 查询数据:
```python
for row in c.execute('SELECT * FROM stocks ORDER BY price'):
print(row)
```
5. 关闭连接:
```python
conn.close()
```
阅读全文