链接到ipython中的数据库,没有数据

时间:2015-04-10 18:59:30

标签: sql pandas ipython

首先,如果这太简单或偏离主题,我表示歉意。我已经尝试过任何数量的资源,我只是想问。

问题:我的硬盘上有一个.db(在sqlite中创建)文件,我正在尝试连接并运行一些简单的查询。我能够连接到表(电子邮件),并返回标题返回,但没有来自单元格的数据。代码如下。

import sqlite3
import pandas

conn = sqlite3.connect('/Users...emails.db')

df = pandas.read_sql_query("SELECT * FROM emails",conn)
df


Out[28]:id  sender_name sender_email    recipient_name  recipient_email subject conversation_topic  message_date    message_id  text_body

任何人对我缺少的东西都有任何想法? 谢谢!

1 个答案:

答案 0 :(得分:0)

你的db文件对于Pandas来说太大了吗?

尝试在您的sql语句中插入WHERE子句,只需抓取一些记录,看看是否有效。