嗨,我有以下内容,我正在尝试使用 StackOverflow 上获得的代码从 Outlook 中提取数据。
使用第一个循环,我试图收集对象可用的所有属性。
在运行它时,我注意到后来在第二个循环中调用的名称的缺失,我认为这是由于继承。请你能帮我找到一个类可用的所有属性吗?
import win32com.client,sys
o = win32com.client.gencache.EnsureDispatch("Outlook.Application")
ns = o.GetNamespace("MAPI")
adrLi = ns.AddressLists.Item("Global Address List")
contacts = adrLi.AddressEntries
numEntries = adrLi.AddressEntries.Count
print(type(contacts))
nameAliasDict = {}
attrs_ = dir(contacts)
for i in range(len(attrs_)):
print((attrs_[i]))
for j in contacts:
print(j.Name)
sys.exit()