электронная почта Python получает значения для нескольких заголовков с одинаковым именем - PullRequest
3 голосов
/ 08 марта 2012

Я использую Python email.message_from_string для анализа необработанного сообщения электронной почты. Однако в сообщении есть несколько заголовков «Получено». Когда я звоню message.keys(), они явно имеют несколько полученных заголовков. Но когда я пробую message.get ("Получено"), я просто получаю "" пустую строку. Как вы получаете значения этих экземпляров этого заголовка?

1 Ответ

4 голосов
/ 08 марта 2012

get_all(name[, failobj])

Возвращает список всех значений для поля с именем name. Если в сообщении нет таких именованных заголовков, возвращается failobj (по умолчанию None).

Источник: http://docs.python.org/library/email.message.html#email.message.Message.get_all

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...