Descrição
Fornece travas baseadas em arquivo para que processos Python coordenem acesso a arquivos ou recursos compartilhados. Ajuda a evitar que dois processos escrevam o mesmo cache, banco ou arquivo de saída ao mesmo tempo.
Travas reduzem condições de corrida, mas não substituem tratamento cuidadoso de erros. Aplicativos devem lidar com arquivos de trava obsoletos, falhas e timeouts sem corromper dados do usuário.