Я хочу прочитать почту из файла mbox и выполнить некоторые действия, основываясь на этом. Я не хочу писать / изменять файл mbox, но он будет изменен другим процессом (в основном добавлением новых писем).
Я читаю эту документацию. http://docs.python.org/library/mailbox.html#mailbox.mbox
Но я не понимаю следующее
- Должен ли я вызвать lock () перед чтением почты? (Я не пишу
файл)
- В любом случае я могу получить обратный вызов, когда другой процесс
(thunderbird) изменяет файл?
- Отражены ли изменения в файле в объекте mbox? Я имею в виду, что после создания объекта mbox, если в файл будет добавлено новое письмо, получу ли я доступ к сообщению с помощью объекта? Или мне снова создать новый объект?
PS: мне не разрешено устанавливать какие-либо плагины Thunderbird: (