__init__

CursorManager.__init__(cursor: CUR, close_callback: Optional[callable] = None)[source]

Initialise the cursor manager.

Parameters
  • cursor (CUR|GenericCursor) – A database cursor object to wrap

  • close_callback (callable) – If specified, this callable (function/method) will be called BEFORE and AFTER the cursor is closed, with the kwargs state='BEFORE_CLOSE' and state='AFTER_CLOSE' respectively.