Python AttributeError: 'NoneType' 对象没有属性 'cursor' try 将 pd.read_sql() 与 flasksqlalchemy 查询一起使用时出现此错误
我有一个关于Flask 化学的问题.我知道下面的flaskSQLALSCHEMY查询代码是有效的,因为我能够用‘eintest’变量填充html表中另一个页面上的数据.
ticker = 'msft'
eintest = db.session.query(company).filter(company.instance==ticker)
我所要做的就是将上面的flASK-SQLALSCHEMY代码转换成Pandas 数据框,就像我在下面try 做的那样.
df = pd.read_sql(eintest.statement, db.session.bind)
当我运行我的FASK应用程序时,我收到错误消息,"AttributeError:‘NoneType’对象没有属性‘Cursor’".有人知道这是为什么吗?我已经try 了这一行的许多变体,以将SQL读入到Pandas 数据帧中,但还没有成功.