mercoledì 11 giugno 2008

Google Docs Api


Ho provato le Api dei Google Docs, naturalmente in versione Python.

E' possibile fare molte cose interessanti, per esempio leggere e scrivere dati direttamente da programma sui fogli di calcolo presenti nelle cartelle dei GoogleDocs.

Qui un esempio di codice.
Se lo provate da console locale (python example.py) fate attenzione durante il comando update ad inserire la colonna come numero.
Es. update 1 1 'prova'.
Inserirà la stringa 'prova' nella cella 'A1'.

Per accedere direttamente ai vostri SpreadSheet su Google dovete individuare il codice del documento ed il sotto-codice del foglio specifico.

Per fare questo in modo diretto vi consiglio di ricavare i codici stampandoli tramite questi comandi :
print self.curr_key
print self.curr_wksht_id
Potete aggiungerli ad example.py.

Ho poi provato a far funzionare il programma dalle Google App e ci sono riuscito, ma solo facendo l'updolad anche di tre librerie aggiuntive: atom,_xmlplus, gdata.

Nessun commento: