Skip to main content

A python library that wraps around the Google calendar API. You can use it to schedule events using google calendar.

Project description

google-calendar

Overview

A python library for working with the google calendar. Allows the developer to programatically perform the following tasks:

  • Schedule an event
  • Find all scheduled events
  • Search for specific scheduled events
  • Delete or update scheduled events
  • Create calendars

Getting started

Tou use this library, you will need a Google (GMail) Account and Google Credentials. Follow the instructions in this short article to get an API key.

Installing the library

pip install oryks-google-calendar

Schedulin an event

from google_calendar import GoogleCalendar

client_secret: str = 'client_secret.json'
google_calendar: GoogleCalendar = GoogleCalendar(secret_file=client_secret)
google_calendar.authenticate()

print(google_calendar.quick_add('Meeting with emmanuel at 10.00 am tommorrow.'))

Project details


Download files

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

Source Distribution

oryks-google-calendar-0.3.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

oryks_google_calendar-0.3.1-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

Details for the file oryks-google-calendar-0.3.1.tar.gz.

File metadata

  • Download URL: oryks-google-calendar-0.3.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for oryks-google-calendar-0.3.1.tar.gz
Algorithm Hash digest
SHA256 60a5c0cd4853ca676eb9603a532acca42ac4d00b423aa4b903e5728467a102d9
MD5 082a9764561f76a3203f5585c43a2db1
BLAKE2b-256 f10cf7a95ef25a8f91ef385c3f3b67fe400dd309f252bcb7995993564f9fcf4f

See more details on using hashes here.

File details

Details for the file oryks_google_calendar-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for oryks_google_calendar-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a0306d36a4a41b2f2a2abf5e2a9cf9f86ab95897297080a33a01823f3575d7c0
MD5 ca9674a621454f4cdf29aa5c07cc4ed1
BLAKE2b-256 974b04a31ffc2efcfd176591af3ea2f2d72cb4dcda8e8f38d9d995207800108f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page