sqlalchemy.exc.resourceclosederror:此结果对象不返回行它已自动关闭

pgvzfuti  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(732)
sql='delete a from  sample a, TEMPLATE b  where a.emailid=b.emailid '

df=psql.read_sql_query(sql,con=engine)

print df.head()

如何使用pandas删除公共行而不读取表或csv。kinldy请给我建议一个最好的方法….因为读表要花很多时间,所以我用了“pd.read\u sql\u table”

9fkzdhlc

9fkzdhlc1#

pandas正在引擎下使用sqlalchemy,只需使用引擎运行查询。

with engine.begin() as conn:
    conn.execute(sql)
    # safety checks go here, once the end of the with clause is reached the trans is committed.

相关问题