Pandas Sqlalchemy错误:obj必须是类型的实例或子类型

Pandas Sqlalchemy错误:obj必须是类型的实例或子类型,pandas,sqlalchemy,Pandas,Sqlalchemy,运行下面的代码时,我遇到以下错误: File "E:\ProgramData\Anaconda3\lib\site-packages\sqlalchemy\sql\visitors.py", line 60, in __init__ super(VisitableType, cls).__init__(clsname, bases, clsdict) TypeError: super(type, obj): obj must be an instance or subtype of ty

运行下面的代码时,我遇到以下错误:

File "E:\ProgramData\Anaconda3\lib\site-packages\sqlalchemy\sql\visitors.py", line 60, in __init__
    super(VisitableType, cls).__init__(clsname, bases, clsdict)
TypeError: super(type, obj): obj must be an instance or subtype of type
代码:


请提供完整的traceback.traceback(最后一次调用):文件“”,第25行,在df1=pd.read\U sql(“从kafka\u测试限制10中选择*,con=dbconnect)文件“E:\ProgramData\Anaconda3\lib\site packages\pandas\io\sql.py”,第375行,在read\sql pandas\u sql=pandasSQL\u生成器(con)文件“E:\ProgramData\Anaconda3\lib\site packages\pandas\io\sql.py”中,第507行,在pandasSQL_生成器中,如果_是可连接的(con):编辑问题,格式正确。
import pandas as pd
import mysql.connector
import sqlalchemy as sl

engine=sl.create_engine('mysql+mysqlconnector://root:xxxx@11.11.11.11:3306/kafka')

df = pd.read_sql('select * from kafka_test limit 10', con=engine)
df.head()