如何使用python从MSG文件保存或提取附件文件?

如何从python中的MSG文件下载,保存或提取附件文件? 有很多资料库可用于提取发件人名称或...,但是对于提取味精文件不起作用。

pokkee 回答:如何使用python从MSG文件保存或提取附件文件?

要从Outlook的MSG文件中提取文件,请使用以下代码:

import win32com.client,os
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
msg = outlook.OpenSharedItem('C:/Users/aa/test.msg')
for att in msg.Attachments:
        print(att.FileName)
        print(msg.Attachments.Count)
        att.SaveASFile(os.path.join(save_folder,str(att.FileName))) # save_folder is that folder for save Attachments files  example: C:/Users/aa/extract

完成!

本文链接:https://www.f2er.com/2781246.html

大家都在问