当我尝试该代码时,收到以下错误消息:
(-2147467262, 'No such interface supported',None,None)(-2147467262, 'No such interface supported',None,None)代码
import win32com.client as client
outlook=client.Dispatch('Outlook.Application')
namespace=outlook.GetNameSpace("MAPI")
Der=namespace.Folders['Drive']
Dinbox=Der.Folders['Inbox']
Dinbox_list=[x for x in Dinbox.items if x.Categories==""]
for message in Dinbox_list:
if "xyz" in message.CC or "xyz" in message.To :
message.Categories="xyz"发布于 2021-06-15 17:14:48
在尝试处理收件箱或任何其他文件夹中的异常邮件时,会出现此错误。当我尝试读取撤回邮件的EntryID时,我得到了相同的错误(它在Outlook中是可见的,但无法打开)。因此,您的代码将具有与对象相同的问题。解决方案:将最后一条if语句放在try-except block中。
https://stackoverflow.com/questions/63572988
复制相似问题