...
Info | ||
---|---|---|
| ||
You need to be added as a contributor to edit the wiki. But don't worry! Just email any Mailing List or grab us on IRC and let us know your user name. |
Clients
python-cloudant
https://github.com/cloudant/python-cloudant (this is the most current library; last updated December 2018)
couchdb-python
https://github.com/djc/couchdb-python (for Python 2 and 3; last updated Nov 2014)
couchdbkit
no longer being maintained as of Feb 2018)
Older clients:
couchdbkit: http://couchdbkit.org/
...
and https://github.com/benoitc/couchdbkit (no updates since 2015)
py-couchdb: Python 3-ready client using requests for http (much faster than the standard library)
...
https://py-couchdb.readthedocs.org/en/latest/
couchquery: https://github.com/nicolaisi/couchquery/
Asynchronous Clients
These are clients with asynchronous support, i.e. you don't have to block on that "put" command.
...
aiocouchdb on the Python package indexo
cloudant-python: Python3-ready though it's not in the documentation, also uses requests, uses python-futures for asynch behaviour
https://github.com/cloudant-labs/cloudant-python (last updated Sept 2014, as of Oct 2014)
Also check out the API Reference
Tornado
https://github.com/nephics/tornado-couchdb
...
http://samizdat.cc/corduroy/ - last updated 2012 (as of Mar 2014)
CouchDB with Django
A tutorial on using Django (a Python framework) with CouchDb can be found at
http://lethain.com/entry/2008/aug/18/an-introduction-to-using-couchdb-with-django/ http://www.eflorenzano.com/blog/post/using-couchdb-django/
Alternatively you can view just the source for that example at
http://github.com/lethain/comfy-django-example/tree/master
List on pypi
https://pypi.python.org/pypi?%3Aaction=search&term=couchdb&submit=search
...