如何从PostgreSQL * .sql文件中提取熊猫数据框?

时间:2020-07-30 00:50:02

标签: python pandas postgresql

我有一个*.sql文件,我需要从中提取数据。 我可以使用pandas包读取sqlite3数据帧。但是,我现在确定如何使用PostgreSQL文件。我研究了this,但似乎需要与后端的某些数据库建立连接。我不确定如何进行*.sql转储。

我尝试了以下代码,但出现错误:

import psycopg2

conn= psycopg2.connect(dbname='pagila-data.sql')

错误:

OperationalError: FATAL:  role "****" does not exist

其中****是计算机中配置文件的用户名。 任何帮助表示赞赏。

0 个答案:

没有答案