jupyter SQLite
时间: 2023-09-09 15:07:18 浏览: 84
Jupyter 是一个交互式计算笔记本,而 SQLite 是一种轻量级的数据库管理系统。可以在 Jupyter 中使用 SQLite 来进行数据处理和分析。
首先,需要安装 SQLite 和 Python 的 SQLite3 模块。可以使用以下命令安装:
```
!pip install sqlite3
!pip install sqlite-utils
```
然后,可以在 Jupyter 中创建一个 SQLite 数据库。可以使用以下命令:
```
import sqlite3
conn = sqlite3.connect('example.db')
```
这将创建一个名为 "example.db" 的 SQLite 数据库,并将连接对象存储在 "conn" 变量中。
接下来,可以执行 SQL 查询和操作。可以使用 "conn" 对象创建一个游标对象,然后使用游标对象执行 SQL 查询和操作。例如,可以创建一个表并插入一些数据,如下所示:
```
c = conn.cursor()
c.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)')
c.execute('INSERT INTO users (name, age) VALUES (?, ?)', ('John', 30))
c.execute('INSERT INTO users (name, age) VALUES (?, ?)', ('Jane', 25))
conn.commit()
```
这将创建一个名为 "users" 的表,并插入两条数据。
最后,可以使用 SQL 查询从数据库中检索数据。例如,可以检索所有用户的姓名和年龄,如下所示:
```
c.execute('SELECT name, age FROM users')
for row in c.fetchall():
print(row)
```
这将输出以下内容:
```
('John', 30)
('Jane', 25)
```
这是一个简单的使用 Jupyter 和 SQLite 进行数据处理和分析的例子。
相关推荐
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)