【发布时间】:2019-11-21 00:27:17
【问题描述】:
在使用 win32com 模块通过 python 解析我的 Outlook 时,我遇到了 OLE 错误。
Traceback (most recent call last):
for i, message in enumerate(messages):
pywintypes.com_error: (-520879857, 'OLE error 0xe0f4010f', None, None)
我认为这是由于网络连接可能会在特定时间后重新启动。
inbox= win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI").Folders["Inbox"]
messages = inbox.Items
for i, message in enumerate(messages):
【问题讨论】:
-
Traceback for i,枚举中的消息(消息):文件“C:\Programs\Miniconda3_64\envs\testconda\lib\site-packages\win3 nt\dynamic.py”,第 252 行,在getitem return self._get_good_object_(self._enum_.__getitem__(index)) 文件“C:\Programs\Miniconda3_64\envs\testconda\lib\site-packages\win3 nt\util.py”,行37、在 getitem 中返回 self.__GetIndex(index) 文件“C:\Programs\Miniconda3_64\envs\testconda\lib\site-packages\win3 nt\util.py”,第 53 行,在 _GetIndex 结果 = self._oleobj.Next(1) pywintypes.com_error: (-520879857, 'OLE error 0xe0f4010f', None, None)
标签: python python-3.x email outlook win32com