Я использую для открытия соединений SQL с помощью операторов with
, например,
with sqlite3.connect('data.db') as con:
# do something here
Я предполагал, что соединение закрывается при выходе из блока with
, как это делают файлы, но теперьУ меня есть некоторые сомнения по этому поводу. Я просмотрел документацию Класс соединения , но не нашел никакой подсказки. Кто-нибудь знает наверняка, что именно делает Connection.__exit__
? Заранее спасибо!