.. _settings: | |
Settings | |
======== | |
You can retrieve user's settings for the given account with :py:meth:`~gcsa.google_calendar.GoogleCalendar.get_settings`. | |
To do so, create a :py:class:`~gcsa.google_calendar.GoogleCalendar` instance (see :ref:`getting_started` to get your | |
credentials): | |
.. code-block:: python | |
from gcsa.google_calendar import GoogleCalendar | |
gc = GoogleCalendar() | |
Following code will return a corresponding :py:class:`~gcsa.settings.Settings` object: | |
.. code-block:: python | |
from gcsa.google_calendar import GoogleCalendar | |
gc = GoogleCalendar() | |
settings = gc.get_settings() | |
print(settings) | |
.. code-block:: python | |
User settings: | |
auto_add_hangouts=true | |
date_field_order=DMY | |
default_event_length=60 | |
format24_hour_time=false | |
hide_invitations=false | |
hide_weekends=false | |
locale=en | |
remind_on_responded_events_only=false | |
show_declined_events=true | |
timezone=Europe/Prague | |
use_keyboard_shortcuts=true | |
week_start=1 | |