Skip to content

DirkReiners/Google-Calendar-Simple-API

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Calendar Simple API

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

About

Simplified management of Google Calendar events for Python

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 100.0%