Python Interface to google calendar 

See the project page here: http://code.google.com/p/pygooglecalendar/

Python Interface to Exchange Calendar 

This is a simple class for python that will read calendar entries from exchange and put them on google calendar.  This is still very beta , But If you want some code to work with for getting at exchnage calendar  information, this should help  (This program requires above cal.py to work)  exchange.py 

Things to do

  •  Import Correct time
  • pull entries directly from email instead of calendar (so you don't have to ok the entry first, it'll just look in your inbox, and add those entries.)
  • check for dupes so you don't get multiple entries whenever you run this script. 

Python Day Importer (import one day from exchange to Google)

This script will take one day, and import all the contents into google calendar. ( webmail is required on the exchange side) Download e2.py  Usage: ./e2.py yyyy mm dd  (after you edit e2.py to add your passwords and servers)