我有一个特定的用例:
.fetchone()
ResultsProxy
::
with engine.connect() as sqla_conn:
a_result_dict = dict(sqla_conn.execute(a_sqlalchemy_selectable).fetchone())
# will sqla_conn be closed after __exit__?
# or will it be kept open because the cursor may still have available rows to fetch?