Определяет ли python критическую секцию автоматически?

Я новичок в многопоточном кодировании в Python. Я обратился к руководству по использованию объекта Lock и обнаружил, что нормальным случаем является

g_mutex = Lock()
g_mutex.acquire()
#some code
g_mutex.release()

Но блокировка не указывает, какую переменную или функцию она собирается заблокировать? Значит ли это, что python автоматически находит все критические переменные, которые должны быть заблокированы? Что если я вызову некоторую функцию для изменения некоторых переменных?

0
задан onemach 13 December 2011 в 13:52
поделиться