Hi everyone, is anyone willing to write some notes
here: https://cwiki.apache.org/confluence/display/COUCHDB/Python There could be added some info below or in a box :) You need to create an account. If done so, please drop me a note and I'll add you to the CouchDB space. Thanks Cheers Andy On 21 March 2014 09:16, Simon Metson <[email protected]> wrote: > The biggest difference is the Cloudant module supports our search > interface. I think Max's aim is to make it work for CouchDB as much as > possible but where api's diverge get Cloudant support done first. For > things like document and database crud you should be fine. I think Radhikas > use case would be well supported. > Cheers > Simon > > > On Friday, 21 March 2014 at 01:29, Mike Marino wrote: > > > Hi Andy, > > > > > well - obviously I am wrong. I am sorry. Thanks for your example Mike. > I > > > think Radhikas question is very well answered then :) > > > > > > > > > No problem, I probably should've sent the gist link with my first > > response to avoid confusion. :-) > > > > > But I am still wondering if the intention of this library is to use it > for > > > Apache CouchDB's and not only Cloudant. But on the other side if it > works > > > it works ... > > > > > > > > > I thought so to, initially. Certainly the name suggests this! > > However, I don't think there are any features (yet?) that are > > cloudant-API specific. I may be wrong about this. > > > > Biggest differences I've found in comparison to the more well known > > modules you listed is the built in async behavior and the avoidance of > > anything to do with document schemes. (It's quite a bit more > > lightweight.) It's not the only "other" module to do this; there's an > > open discussion concerning this on the GitHub page: > > > > https://github.com/cloudant-labs/cloudant-python/issues/25 > > > > Cheers, > > Mike > > > > > > > > Cheers > > > > > > Andy > > > > > > > > > > On 20 March 2014 20:30, Mike Marino <[email protected]> wrote: > > > > > > > > Here is a gist demonstrating using the cloudant module connecting to > a > > > > local couchdb: > > > > > > > > https://gist.github.com/mgmarino/9526872 > > > > > > > > Cheers, > > > > Mike > > > > > > > > > Am 20.03.2014 um 20:26 schrieb Andy Wenk <[email protected]>: > > > > > > > > > > Radhika, > > > > > > > > > > On 20 March 2014 19:08, Ramanadham, Radhika < > [email protected] > > > > > wrote: > > > > > > > > > > > But, I see they say its an interface for cloudant or couchDB > > > > > > > > > > > > > > > > > > > > > > > > https://pypi.python.org/pypi/cloudant/0.5.6 > > > > > > > > > > > > > > > The statement says that this is interface for Cloudant who are > using > > > > > CouchDB. So you can query CouchDB databases hosted at Cloudant. > You can't > > > > > use this interface for a local CouchDB database. > > > > > > > > > > Please have a look at http://couchdbkit.org/ and > > > > > https://code.google.com/p/couchdb-python > > > > > > > > > > Cheers > > > > > > > > > > Andy > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > From: Mike Marino [mailto:[email protected]] > > > > > > Sent: Thursday, March 20, 2014 12:58 PM > > > > > > To: [email protected] > > > > > > Subject: Re: using python-cloudant to connect to couchDB > > > > > > > > > > > > > > > > > > > > > > > > > Am 20.03.2014 um 17:41 schrieb Robert Samuel Newson < > > > > [email protected] > > > > > > <mailto:[email protected]>>: > > > > > > > > > > > > > > > > > > > The library exists to connect you to cloudant, which is a > remote > > > > > > > > > > > > > service. :) > > > > > > > > > > > > > > > > > > > > > > > > While this is true, it also works plenty well to connect to any > couchdb > > > > > > instance. We've switched to using it and I've found the interface > > > > > > > > > > > > > > > > > > > somewhat > > > > > > better (cleaner?) in comparison to other similar modules. > > > > > > > > > > > > > > > > > > > > > > > > Of course a matter of taste. > > > > > > > > > > > > > > > > > > > > > > > > mgm > > > > > > > > > > > > > > > > > > > > > > > > > B. > > > > > > > > > > > > > > > > > > > > On 20 Mar 2014, at 16:31, Ramanadham, Radhika < > > > > > > [email protected]<mailto:[email protected]>> > wrote: > > > > > > > > > > > > > > > > > > > > Hi guys, > > > > > > > > > > > > > > I have a dumb question. > > > > > > > > > > > > > > > > > > > > Now with cloudant, how do I connect to my couchDB server ( > > > > > > http://localhost:5984) with no username and password? > > > > > > > > > > > > > > > > > > > > All the examples I see connect to cloudant and not couchDB. > How do I > > > > > > > > > > > > > > connect to http://127.0.0.1:5984/ > > > > > > > > > > > > > > > > > > > > import cloudant > > > > > > > > > > > > > > > > > > > > # connect to your account > > > > > > > > > > > > > > # in this case, https://garbados.cloudant.com USERNAME = > 'garbados' > > > > > > > > > > > > > > account = cloudant.Account(USERNAME, async=True) > > > > > > > > > > > > > > > > > > > > # login, so we can make changes > > > > > > > > > > > > > > future = account.login(USERNAME, PASSWORD) # block until we > get the > > > > > > > > > > > > > > response body login = future.result() assert > login.status_code == 200 > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > Radhika > > > > > > > > > > > > > > > -- > > > > > Andy Wenk > > > > > Hamburg - Germany > > > > > RockIt! > > > > > > > > > > http://www.couchdb-buch.de > > > > > http://www.pg-praxisbuch.de > > > > > > > > > > GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 > > > > > > > > > > https://people.apache.org/keys/committer/andywenk.asc > > > > > > > > > > > > -- > > > Andy Wenk > > > Hamburg - Germany > > > RockIt! > > > > > > http://www.couchdb-buch.de > > > http://www.pg-praxisbuch.de > > > > > > GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 > > > > > > https://people.apache.org/keys/committer/andywenk.asc > > -- Andy Wenk Hamburg - Germany RockIt! http://www.couchdb-buch.de http://www.pg-praxisbuch.de GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 https://people.apache.org/keys/committer/andywenk.asc
