Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 11, 2010 14:50:12

Paher
От:
Зарегистрирован: 2009-08-11
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Декодирование из BASE64

Добрый день, уважаемые!

Мне нужно декодировать заголовки письма.
Заголовок такой:

From: “=?Windows-1251?B?0uXx8u7i4P8g7vDj4O3o5+D26P8=?=”

который при декодировании base64.standard_b64decode(msg.get('From')) выдает такую строчку

Z)ЭЈ 5ЫќAТестовая организация.

Как я понимаю, левые символы появляются из-за префикса Windows-1251?B. Собственно вопрос: может ли модуль base64 или какой-либо другой стандартный модуль Питона корректно обрабатывать префикс кодировки? Исходная кодировка может быть разная



Офлайн

#2 Авг. 11, 2010 20:17:59

alexx11
От:
Зарегистрирован: 2010-05-13
Сообщения: 208
Репутация: +  0  -
Профиль   Отправить e-mail  

Декодирование из BASE64

вот проверь email.header.decode_header(header)



Офлайн

#3 Авг. 11, 2010 20:42:18

Paher
От:
Зарегистрирован: 2009-08-11
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Декодирование из BASE64

Тысяча благодарностей!!!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version