Skip to content

kbakk/airtable-python-wrapper

 
 

Repository files navigation

Airtable Python Wrapper

Build Status codecov Documentation Status

Airtable API Client Wrapper for Python

project-logo

Installing

pip install airtable-python-wrapper

Documentation

Full documentation here:

http://airtable-python-wrapper.readthedocs.io/

Usage Example

Below are some of the methods available in the wrapper.

For the full list and documentation visit the docs

You can see the wrapper in action in this Jupyter Notebook.

airtable = Airtable('baseKey', 'table_name')

airtable.get_all(view='MyView', maxRecords=20)

airtable.insert({'Name': 'Brian'})

airtable.search('Name', 'Tom')

airtable.update_by_field('Name', 'Tom', {'Phone': '1234-4445'})

airtable.delete_by_field('Name', 'Tom')

License

MIT

Requires

  • requests
  • six

Requirements [Testing + Docs]

  • pytest
  • pytest-ordering
  • pytest-cov
  • coverage
  • sphinx
  • sphinxcontrib-napoleon

About

Python Airtable Client Wrapper

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 88.6%
  • Jupyter Notebook 11.1%
  • Batchfile 0.3%