Auch wenn Python nicht unbedingt meine erste Wahl ist, bei stompstompstomp.com findet man eine kleine Einführung, wie man beispielsweise iTunes mit Python scriptet. In einem späteren Artikel gibt es noch etwas zu lesen zum Thema iCal und Python.
Wenn mal Zeit ist, genauer lesen.