Я пытаюсь переключиться на конкретный почтовый ящик, прежде чем получить последнее электронное письмо из папки «Входящие» этого почтового ящика.
У меня есть следующий код, работающий в Outlook 2010, но когда я использую его в Outlook 2013, я получаю исключение «AttributeError: экземпляр Folders не имеет метода вызов» в третьей строке.
folderName = "My MailBox Name"
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
folder = outlook.Folders(folderName)
Является ли это изменением с Outlook 2010 на 2013 год?
Есть ли альтернатива / обходной путь?
Вместо этого попробуйте folder = outlook.Folders.Item(folderName)
.