Безопасно ли закрывать базу данных SQLite более одного раза? - PullRequest
1 голос
/ 10 сентября 2010

Я использую SQLite с Python.

Мой код для закрытия БД SQLite выглядит следующим образом.

def close(self):
    if not self.closed:
        self.db.closeDB()
        self.closed = True

def closeDB(self):
    self.cursor.close()

У меня есть одна переменная 'closed', чтобы дважды не закрывать БД.Нужна ли эта переменная?Что произойдет, если я вызову функцию close () дважды?

1 Ответ

2 голосов
/ 10 сентября 2010

Да, это сохранить.Просто убедитесь, что вы не хотите работать с закрытым соединением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...