Как поставить mutex на файл Python?

Есть простенькая функция ведения лога в журнал.

def add_operation_in_journal(opeartion,clientAddress):
    mutex = threading.Lock()
    date=datetime.datetime.now()
    date = str(date)
    clientAddress = str(clientAddress)
    f.acquire()
    f = open('journal.txt', 'a')
    f.write(opeartion + "=====" + clientAddress + "=====" + date + '\n')
    f.close()
    mutex.release()

Как я могу проверить правильно ли я использую mutex для блокирования файла от других потоков на уровне ОС ?


Ответы (0 шт):