Python wrapper for Coda.io API
Project description
Python wrapper for Coda.io API
Installation
pip install codaio
Config via environment variables
The following variables will be called from environment where applicable:
CODA_API_ENDPOINT
(default valuehttps://coda.io/apis/v1beta1
)CODA_API_KEY
- your API key to use when initializing document from environment
Quickstart using raw API
Coda class provides a wrapper for all API methods.
from codaio import Coda
coda = Coda('YOUR_API_KEY')
coda.list_docs()
coda.create_doc('My document')
For full API reference for Coda class see documentation
Quickstart using codaio objects
codaio
implements convenient classes to work with Coda documents: Document
, Table
, Row
, Column
and Cell
.
from codaio import Document
doc = Document.from_environment('YOUR_DOC_ID')
doc.list_tables()
For full API reference for Document class see documentation
Documentation
codaio
documentation lives at readthedocs.io
Using raw API
codaio
implements all methods of raw api in a convenient python manner. So API's listDocs
becomes in codaio
Coda.list_docs()
. Get requests return a dictionary. Put, delete and post return a requests Response object.
All methods of Coda class are describe in the documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.