【发布时间】:2019-05-04 09:19:10
【问题描述】:
我应该浏览一个下载的数据集,我没有 sql 凭据,我正在使用 jupyter lab,并且 sql 文件与 jupyter notebook 位于同一文件夹中。
import pandas as pd
pd.read_sql_table('DATA_SPPT.sql')
错误信息
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-3-4a4c42554a20> in <module>()
----> 1 pd.read_sql_table('DATA_SPPT_OP_BERSAMA.sql')
TypeError: read_sql_table() missing 1 required positional argument: 'con'
这是sql格式的下载,所以我想我不需要描述连接,那我该怎么办?
【问题讨论】:
-
您的意思是这是一个
sql查询?如果是,您错误地使用了read_sql_table,您需要声明您正在查询表的连接。如果不尝试将您的文件作为文本文件读取。 -
使用
read_sql,read_sql_table是read_sql_query给出同样的错误 -
我的意思是你试图返回查询本身而不是数据集仪式?
-
我不确定你的意思,文件是
.sql格式
标签: python sql database pandas dataset