The perfect starting point to integrate Algolia within your Python project
Documentation • Django • Community Forum • Stack Overflow • Report a bug • Support
- Thin & minimal low-level HTTP client to interact with Algolia's API
- Supports Python:
2.7,3.4,3.5,3.6, and3.7 - Contains blazing-fast asynchronous methods built on top of the Asyncio
First, install Algolia Python API Client via the pip package manager:
pip install --upgrade 'algoliasearch>=2.0,<3.0'Then, create objects on your index:
from algoliasearch.search_client import SearchClient
client = SearchClient.create('YourApplicationID', 'YourAPIKey')
index = client.init_index('your_index_name')
index.save_objects(['objectID': 1, 'name': 'Foo'])Finally, you may begin searching a object using the search method:
objects = index.search('Fo')For full documentation, visit the Algolia Python API Client.
Algolia Python API Client is an open-sourced software licensed under the MIT license.