Airtable API Client Wrapper for Python
pip install airtable-python-wrapper
Full documentation here:
http://airtable-python-wrapper.readthedocs.io/
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('base_id', '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')