当我尝试使用以下构造实现SQLalchemy引擎时
with sqlalchemy.create_engine("sqlite:///my_db.sqlite") as engine:
(do something)
我收到一个错误: AttributeError: __exit__
怎么了?以及如何显式关闭我的SQLalchemy引擎?
SQLAlchemy引擎不是上下文管理器,因此不能在with
语句中使用。它可以为您管理池中的连接,请参阅上的文档engine.execute()
以及engine.dispose()
有关该方法的说明。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句