I am trying to pull all my information from outlook calendar so I can send calendar information to my phone via email. I have created a python script that will gather Outlook Calendar information and display it. I am new to python and this is something that I am working on so I can get better. Here is the problem, I am trying to get the recurring calendar entries and I am getting many errors. Here is what I have so far.
[##START##] import win32com.client import time import datetime outlook = win32com.client.Dispatch("Outlook.Application") namespace = outlook.GetNamespace("MAPI") appointments = namespace.GetDefaultFolder(9).Items #print appointments.count x = 4 # This is a number for one of the calendar entries print appointments[x] print appointments[x].start print appointments[x].end print appointments[x].RecurrenceState print appointments[x].EntryID print appointments[x].IsRecurring recItem = appointments[x].GetRecurrencePattern print recItem #←--------- Getting Error [##END##] The last line I am getting an error <bound method CDispatch.GetRecurrencePattern of <COMObject <unknown>>> I am not sure what to do with that. Here is what Microsoft has to say about the GetRecurrencePattern. Set objPattern = objItem.GetRecurrencePattern Wscript.Echo "Start time: " & objPattern.StartTime Wscript.Echo "Start date: " & objPattern.PatternStartDate Wscript.Echo "End date: " & objPattern.PatternEndDate I have tried recItem.StartTime and that gives me an error Traceback (most recent call last): File "U:\scripts\python\outlook\calendar_v1.py", line 21, in ? print recItem.StartTime AttributeError: 'function' object has no attribute 'StartTime' I am not sure what to do in order to display the items within recItem. Thanks for the help, -T -- http://mail.python.org/mailman/listinfo/python-list