并非所有的邮件都由win32com.client从Outlook 2016中读取

时间:2019-02-04 08:15:36

标签: python outlook

使用库win32com.client从Outlook 2016中读取消息时遇到一些奇怪的问题。我使用下面的代码

具体来说,此代码编写标题文件夹和子文件夹。然后我通过pyinstaller制作.exe。代码正在运行,但是在其他计算机上可能无法运行。具体而言,不会显示子文件夹,也不会显示所有文件夹。

from win32com.client import Dispatch

outlook = Dispatch("Outlook.Application").GetNamespace("MAPI")
root_folder = outlook.Folders.Item(1)

for folder in root_folder.Folders:
    print(folder.Name)
    for fol in folder.Folders:
        print('-' + fol.Name)

最后,我想从Need子文件夹中加载附件,但是这个问题困扰着我继续前进

0 个答案:

没有答案