Я часто получаю эту ошибку: ProgrammingError: Соединение курсора закрыто.
Есть ли способ проверить, было ли закрыто используемое соединение, прежде чем я попытаюсь выполнить запрос?
Я подумываю написать обёртку для выполнения запросов. Сначала он проверит, закрыто ли соединение, если да, то переподключится. Это рекомендуемый способ сделать это?