Esiste una libreria o una serie di script esistenti per scrivere stringhe di eventi ricorrenti per l'API del calendario di Google in Python?

StackOverflow https://stackoverflow.com/questions/5370607

Domanda

Ho un programma basato su Python che aggiunge eventi a un calendario di Google. Per aggiungere eventi che si ripetono, devo specificare una stringa ricorrent_data conforme allo standard RFC 2445. Un esempio è sotto, da http://code.google.com/apis/calendar/data/1.0/developers_guide_python.html#creatingrecurring:

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

Qualcuno ha scritto una serie di funzioni che genereranno automaticamente queste stringhe e/o in altro modo scriverà eventi ricorrenti a Google Calendar? Non sembra troppo difficile scrivere alcune funzioni da solo, ma volevo verificare se avrei duplicando qualsiasi sforzo di vecchia data nelle comunità API ICAL o GData.

È stato utile?

Soluzione

Tutto quello che ho trovato è stato il Modulo ICALENDAR che può creare dati conformi a RFC 2445. La tua scommessa migliore in questo momento potrebbe essere creare un modello basato su Esempio Sezione qui fornita da Google.

Altri suggerimenti

C'è un'altra biblioteca chiamata ICALENDAR che è disponibile come modulo NPM node.js chiamato ICALENDAR.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top