Как сделать потокобезопасный глобальный счетчик в Python
Я создаюthreading.Timer(2,work)
запустить темы. Внутри каждой рабочей функции при некоторых условиях глобальный счетчик должен увеличиваться без конфликтов для доступа к переменной счетчика среди порожденных рабочих потоков.
я пробовалQueue.Queue
назначенный счетчик, а такжеthreading.Lock()
, Какой лучший способ реализовать потокобезопасную глобальную переменную приращения.
Ранее кто-то задавал вопрос здесь:Python Threading. Как мне заблокировать тему?