pandas 读取sqlite
时间: 2023-07-07 11:26:37 浏览: 36
接口自动化 python pytest+requests+allure+pandas+sqlite3+loguru 数据驱动
5星 · 资源好评率100%
您可以使用 pandas.read_sql_query() 方法从 SQLite 数据库中读取数据。以下是一个简单的示例代码:
```python
import pandas as pd
import sqlite3
# 连接到 SQLite 数据库
conn = sqlite3.connect('example.db')
# 读取 SQL 查询结果到 DataFrame
df = pd.read_sql_query("SELECT * from my_table", conn)
# 关闭数据库连接
conn.close()
# 打印 DataFrame
print(df)
```
在这个例子中,我们使用了 pandas.read_sql_query() 方法来读取 "my_table" 表中的所有数据,并将结果保存到 DataFrame 中。在连接 SQLite 数据库时,我们使用了 sqlite3.connect() 方法,并指定数据库文件的路径。最后,我们在读取完数据后关闭了数据库连接。
阅读全文