Как заставить команды sqlite3 выполняться параллельно основной python программе - PullRequest
0 голосов
/ 27 марта 2020

Я написал робота Telegram с библиотекой python -telegram-bot, но есть проблема. Когда есть несколько пользователей, которые работают с роботом, команды sqlite3 db не выполняются в одно и то же время, и некоторые из них не будут выполняться. Из-за этого возникают проблемы с данными в БД. Я учил, что могу решить эту проблему, поместив команды sql в очередь и запустив их в отдельном потоке из основной программы, чтобы убедиться, что все они выполнены. Но я не могу сделать правильный код, и я в замешательстве. Может ли кто-нибудь помочь мне с этим? Заранее спасибо.

...