У объекта NoneType нет атрибута «Тело», ошибка при python отправке по электронной почте - PullRequest
0 голосов
/ 06 марта 2020

Я получаю электронную почту в Outlook с python .In Мой ноутбук с версией Outlook = 2016 . Код работает хорошо. Это мой вывод в Блокноте. This's my output in Notebook

Но когда я получаю код для другого P C с версией Outlook = 2010 . Код не запускается и выдает ошибку "AttributeError: 'NoneType 'У объекта нет атрибута' тело 'Вот так: PC code doesn't run and error

Это мой код:

import win32com.client

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
message = messages.GetLast()
body_content = message.Body
subject = message.Subject
sender = message.Recipients
categories = message.Categories

Пожалуйста, порекомендуйте мне, как решить эту проблему.

...