.. _attachments: | |
Attachments | |
----------- | |
If you want to add attachment(s) to your event, just create :py:class:`~gcsa.attachment.Attachment` (s) and pass | |
as a ``attachments`` parameter: | |
.. code-block:: python | |
from gcsa.attachment import Attachment | |
attachment = Attachment(file_url='https://bit.ly/3lZo0Cc', | |
title='My file', | |
mime_type='application/vnd.google-apps.document') | |
event = Event('Meeting', | |
start=(22/Apr/2019)[12:00], | |
attachments=attachment) | |
You can pass multiple attachments at once in a list. | |
.. code-block:: python | |
event = Event('Meeting', | |
start=(22/Apr/2019)[12:00], | |
attachments=[attachment1, attachment2]) | |
To add attachment to an existing event use its :py:meth:`~gcsa.event.Event.add_attachment` method: | |
.. code-block:: python | |
event.add_attachment('My file', | |
file_url='https://bit.ly/3lZo0Cc', | |
mime_type='application/vnd.google-apps.document') | |
Update event using :py:meth:`~gcsa.google_calendar.GoogleCalendar.update_event` method to save the changes. | |