【发布时间】:2020-01-28 15:09:27
【问题描述】:
我在使用 python 的 Win32 的 Outlook .folders 中遇到错误。
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.folders("X").folders("X").folders("X")
错误:
Traceback(最近一次调用最后一次): 文件“X”,第 34 行,在 收件箱 = outlook.folders("X").folders("X").folders("X") getattr 中的文件“C:\X\X\X\X\X\Python\Python38\lib\site-packages\win32com\client__init__.py”,第 473 行 raise AttributeError("'%s' 对象没有属性 '%s'" % (repr(self), attr)) AttributeError:''对象没有属性'文件夹'
这很奇怪,因为该脚本有时可以在我的机器上运行,并且似乎在我同事的机器上运行没有问题。
我在跑步:
- Python 3.8.1
- pywin32 227
更新:我注意到当我重新启动计算机时我能够运行一次脚本。第二次尝试时出现错误。
【问题讨论】: