通过编程方式导入ICS文件到iCalendar



我使用iCalendar模块和python编写了一个ICS文件。

我的问题是,我怎么能告诉iCalendar读取ICS文件?我想我可以把它放在~/Library/iCalendar/<-->/Events中,但似乎只是存储ICS文件,一旦它们被导入。

有谁知道我可以这样做吗?

谢谢,

您可以使用Applescript或Python脚本桥框架。在任何一种情况下,告诉iCal添加事件。

示例(在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

或者使用相同的方法告诉iCal打开并导入该文件。

您可以告诉iCal打开ics文件

最新更新