如果scoped_session
已经关闭,有没有办法检查Python的SQLAlchemy?换句话说,检查是否已调用session.close
方法?
示例:
session_maker = sessionmaker()
session_maker.configure(...)
session = scoped_session(session_maker)
hasclosed = f(session) #should return False
session.close()
hasclosed = f(session) #should return True
显然可以覆盖close
方法,使其保持这种状态,但我想知道是否有内置支持。