/ / Programar archivos ICS a iCalendar - python, icalendar

Importar programáticamente archivos ICS a iCalendar - python, icalendar

He escrito un archivo ICS utilizando el módulo iCalendar y python.

Mi problema es, ¿cómo puedo decirle a iCalendar que lea el archivo ICS? Pensé que podría ponerlo en ~ / Library / iCalendar / <---> / Events pero parece que solo almacena los archivos ICS una vez que se han importado.

¿Alguien sabe una forma en que podría hacer esto?

Gracias,

Respuestas

1 para la respuesta № 1

Usaría Applescript o Python marco de scripting bridge. En cualquier caso, dile a iCal que agregue los eventos.

Un ejemplo (en Applescript):

tell application "iCal"
tell calendar "Work"
set theDate to current date
make new event at end with properties {description:"The Event Description",
summary:"Event Name", location:"Main Street", start date:theDate,
allday event:true}
end tell
end tell

O use el mismo método para decirle a iCal que abra e importe ese archivo.


0 para la respuesta № 2

Podrías decirle a iCal que abra el archivo ics.