2011-03-20 1 views
1

Google 캘린더에 일정을 추가하는 Python 기반 프로그램이 있습니다. 반복되는 이벤트를 추가하려면 RFC 2445 표준을 준수하는 recurrent_data 문자열을 지정해야합니다. 예 http://code.google.com/apis/calendar/data/1.0/developers_guide_python.html#CreatingRecurring에서, 다음과 같습니다 :Python에서 Google 캘린더 API에 대한 반복 이벤트 문자열을 작성하는 기존 라이브러리 또는 스크립트 집합이 있습니까?

'DTSTART;VALUE=DATE:20070501\r\n' 
     + 'DTEND;VALUE=DATE:20070502\r\n' 
     + 'RRULE:FREQ=WEEKLY;BYDAY=Tu;UNTIL=20070904\r\n' 

사람이 자동으로 이러한 문자열을 생성 및/또는 기타 Google 캘린더에 이벤트를 반복 작성합니다 함수의 집합을 작성 했습니까? 일부 기능을 직접 작성하는 것이 그리 어렵지는 않지만, 필자는 ical 또는 GData API 커뮤니티에서 오랜 노력을 반복하고 있는지 확인하고 싶었습니다.

답변

1

나는 모두 RFC 2445 준수 데이터를 생성 할 수있는 iCalendar module입니다. 가장 좋은 방법은 지금 Google에서 제공하는 Example 섹션을 기반으로 템플릿을 만드는 것입니다.

0

icalendar이라는 또 다른 라이브러리는 icalendar이라는 node.js npm 모듈로 사용할 수 있습니다.