如何解决我应该为这个com_error使用什么名称?
我正在通过Windows 10 64位pywin32版本227上的Anaconda使用Python 3.7.9。我想找出我有权读取的给定组中的哪些Outlook日历。我试过了pythoncom和pywintypes,它们都是“ except”短语的各种排列形式。基本上,最简单的版本应该可以工作:
def toeIn(cal):
Recurs=None
for i,c in enumerate(readIterCal(cal))[0]:
try:
Recurs=c.IsRecurring
except:
pass
return Recurs
绝对没有什么可以阻止代码中断并引发此错误:
com_error: (-2147352567,'Exception occurred.',(4096,'Microsoft Outlook',"You don't have appropriate permission to perform this operation.",None,-2147024891),None)
“ pythoncom.com_error”:失败。 “ com_error”:失败。 “ pywintypes.com_error”:失败。如上所述:ANY异常:失败。
我遇到的错误是我的问题的答案:没有权限。大!我只需要处理错误,存储一些响应,然后继续。但这显然是一个神奇的微软错误?有什么方法可以杀死巨龙,还是仅仅是被诅咒的行动不会通过?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。