Win32错误:对象没有属性“文件夹”

问题描述 投票:0回答:1

我在使用Python的Win32带有Outlook .folders时遇到错误。

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.folders("X").folders("X").folders("X")

错误:

追踪(最近通话):在第35行的文件“ X.py”中收件箱= account.folders(“ X”)。folders(“ X”)。folders(“ X”)getattr中的文件“ C:\ Users \ X \ X \ X \ Python \ Python38 \ lib \ site-packages \ win32com \ client__init __。py”,第513行如果d不为None:返回getattr(d,attr)getattr中的文件“ C:\ Users \ X \ X \ X \ X \ Python \ Python38 \ lib \ site-packages \ win32com \ client__init __。py”,第473行引发AttributeError(“'%s'对象没有属性'%s'”%(repr(self),attr))AttributeError:“对象没有属性'文件夹'

很奇怪,因为脚本有时可以在我的计算机上运行,​​而在我的同事的计算机上似乎没有问题。

我正在跑步:

  • Python 3.8.1
  • pywin32 227

谢谢。

python outlook pywin32
1个回答
0
投票

错误消息中的脚本与您上面发布的脚本不匹配。错误消息:

© www.soinside.com 2019 - 2024. All rights reserved.