使用psycopg2导入数据库会产生一个行数少于预期的表

时间:2017-09-05 17:46:31

标签: python pandas psycopg2

尝试使用pandas和psycopg2从数据库导入表时,我遇到了问题。我使用的代码如下:

import psycopg2 as psy
import pandas as pd
conn = psy.connect(dbname=db, user = user, host = hst, password = psswrd, port = prt)
cur = conn.cursor()
query = 'SELECT * FROM table'
cur.excute(query)
df = pd.DataFrame(cur.fetchall())

我的问题是结果,表df,比预期的线数少(5000行而不是7000行)。

当我尝试使用

导入表时,会出现同样的问题
df = pd.read_sql_query(query,conn)

0 个答案:

没有答案