Затем, пока он еще работает, запустите сценарий № 3, вы увидите, что больше нет ошибок.

гда случайно сталкиваюсь с:

OperationalError: база данных заблокирована

в процессе, который обновляет базу данных SQLite, но мне трудно воспроизвести ошибку:

никакой другой процесс не вставляет / удаляет строки одновременнотолько один процесс может выполнять запросы только для чтения (SELECTи т.д.) здесь и там, но не совершать

я уже прочиталаOperationalError: база данных заблокирована

Вопрос: есть ли способ, когда эта ошибка происходит, регистрировать, какой другой идентификатор процесса отвечает за блокировку?

В целом, как отладитьOperationalError: database is locked?