Ответы пользователя по тегу Электронная почта
  • Как выгрузить файлы с вложений почты?

    Lamroy95
    @Lamroy95
    Всё-таки пришлось зарегаться))

    Я сделал это так:
    h=email.header.make_header(email.header.decode_header(filename))
    with open(str(h), 'wb') as new_file:
    				new_file.write(part.get_payload(decode=True))

    pdf загружается нормально, но в doc (не docx) кракозябра. Если найдёшь как решить, то ответь здесь.

    upd: docx тоже скачивается и открывается нормально
    Ответ написан
    Комментировать