带有Pandas TypeError的Python:Super()

时间:2018-09-25 18:27:46

标签: python sql pandas typeerror super

Python新手在这里。

我正在尝试使用pandas模块进行查询。

import pandas as pd
import pyodbc

# Parameters
server = 'server'
db = 'Database'

# Create the connection
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=' + server + ';DATABASE=' + db + ';Trusted_Connection=yes')

# query db
sql = """

SELECT DISTINCT fruits
FROM fruitstore

"""
df = pd.read_sql(sql, conn)
df.head()

运行此命令时,我最终遇到错误。

return super(IntervalDtype, cls).is_dtype(dtype)

TypeError: super(type, obj): obj must be an instance or subtype of type

我试图亲自找出错误,但是我什么也没找到。我知道它不是数据库或服务器。谁能帮助我,或者至少给我一些指导,让我知道我在说什么这个错误。

我感觉到它被我忽略了……...

任何帮助。

0 个答案:

没有答案