用Python提取Outlook联系人

2024-10-02 16:25:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个任务,用Python从(Microsoft)Outlook获取所有联系人。我试过了:

import win32com.client
object = win32com.client.Dispatch("Outlook.Application")
ns = object.GetNamespace("MAPI")
print ns

它给了我输出:

^{pr2}$

我知道ns现在是一个对象,但它是否允许我访问Outlook联系人? 如果是,那么我应该如何获取联系人?
谢谢您。在


Tags: 对象importclientobjectapplication联系人microsoftwin32com
1条回答
网友
1楼 · 发布于 2024-10-02 16:25:09
import win32com.client
import pywintypes

o = win32com.client.Dispatch("Outlook.Application")
ns = o.GetNamespace("MAPI")
profile = ns.Folders.Item("Profile Name")
contacts = profile.Folders.Item("Contacts")

相关问题 更多 >