python - FreeBusy 无法在 Python 中使用 Outlook
问题描述
我正在尝试获取组织中人员的可用时间,但是下面的这段代码引发了以下错误。有人可以帮助解决这个问题。
Traceback (most recent call last):
File "C:\Users\LE597TS\PycharmProjects\MeetingScheduler\main.py", line 12, in <module>
Free_Busy_Data = recipient.FreeBusy(pywin_date,11)
File "C:\Users\LE597TS\AppData\Local\Temp\gen_py\3.9\00062FFF-0000-0000-C000-000000000046x0x9x6\Recipient.py", line 37, in FreeBusy
return self._oleobj_.InvokeTypes(111, LCID, 1, (8, 0), ((7, 1), (3, 1), (12, 17)),Start
pywintypes.com_error: (-2147467260, 'Operation aborted', None, None)
import win32com.client
import datetime
import pywintypes
outlook = win32com.client.gencache.EnsureDispatch("Outlook.Application").GetNamespace("MAPI")
recipient = outlook.Session.CreateRecipient("abc@xyz.com")
recipient.Resolve
my_date = datetime.date(2021, 5, 5)
pywin_date = pywintypes.Time(my_date)
Free_Busy_Data = recipient.FreeBusy(pywin_date, 11)
print(Free_Busy_Data)
解决方案
推荐阅读
- url - URL“http://baltimore.legistar.com”的“baltimore.legistar”部分叫什么?
- python - Socket.Accept 永远占用,并且非阻塞返回错误
- unity3d - Unity - 为什么我的游戏对象上的材质是黑色的?
- java - 遍历文件数组
- python-3.x - 将数百个 csv 文件逐行连接到单个数据帧中
- excel - 如何检查Access表中是否存在数据
- java - 如何在多个地方使用查询中的参数?
- apache-spark - 如何在 HDFS 文件上执行自定义 C++ 二进制文件
- python - $push 一个对象到一个嵌套数组
- javascript - 在 Jhipster Angular 项目中添加 jquery