Skip to main content

Simple API for Google Calendar management

Project description

https://travis-ci.com/kuzmoyev/Google-Calendar-Simple-API.svg?branch=master Documentation Status

Google Calendar Simple API or gcsa is a library that simplifies event management in a Google Calendars. It is a Pythonic object oriented adapter for the official API.

Installation

pip install gcsa

Example usage

calendar = GoogleCalendar('your_email@gmail.com')
event = Event(
    'Breakfast',
    start=date(2019, 1, 1),
    recurrence=Recurrence.rule(freq=DAILY)),
    minutes_before_email_reminder=50
)

calendar.add_event(event)

for event in calendar:
    print(event)

See documentation for more parameters and functionality.

Suggestion: use beautiful_date to creat date and datetime objects in your projects (because its beautiful… just like you).

References

Template for setup.py was taken from kennethreitz/setup.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for gcsa, version 0.1.4
Filename, size & hash File type Python version Upload date
gcsa-0.1.4-py2.py3-none-any.whl (22.7 kB) View hashes Wheel py2.py3
gcsa-0.1.4.tar.gz (18.3 kB) View hashes Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page