Чтение mbox файлов с помощью модуля mbox Python
Добрый день, я работаю над своего рода фильтром спама в Python, и я скачал несколько писем со спамом и вредом из этого корпуса
https://spamassassin.apache.org/publiccorpus/
Это код, который я сделал для чтения файлов mbox
import os
import mailbox
import sys
import pprint
print("Reading emails:")
for mbox_file in os.listdir(os.getcwd()+"/spam"):
print("Processing "+mbox_file)
mbox = mailbox.mbox(mbox_file)
for message in mbox:
print(message['from'])
Дело в том, что, очевидно, он не распознает файлы, потому что он вообще ничего не читает. Я создаю отдельный файл.mbox, копирую содержимое одного из файлов, и он отлично читается. Я также пытаюсь прочитать файлы с помощью read() и выдает сообщение об ошибке, что файл не существует. Я не знаю, что мне не хватает, любая помощь будет хорошей. Спасибо за ваше время