couchclient

Een lichtgewicht, alleen-lezen CouchDB-client
Download nu

couchclient Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Gavin M. Roy
  • Uitgever website:
  • http://area51.myyearbook.com/trac.cgi/wiki/Staplr

couchclient Tags


couchclient Beschrijving

Couchclient is een lichtgewicht CouchDB-client voor alleen-lezen verzoeken van documenten en weergaven. Het is niet de bedoeling dat het een volledig uitgeruste clientbibliotheek of vervanging voor CouchDB-Python is. In plaats daarvan is de focus eraan een alleen-lezen-weergave van documenten zijn die niet noodzakelijkerwijs worden weergegeven als CouchDB-documenten aan de aanvraag die ze aanvragen. By de standaard IT-strips Couchdbisms ("_id", "_rev") van documenten. Views worden getransformeerd op een Woordenboek van de terugkeer van de couchdb terug naar sleutel-waarde-paren van de weergave. Als een weergave wordt geretourneerd van CouchDB als: {"Total_rows": 2, "Offset": 0, "Rijen": } Couchdb.get_view Will Retourneer een woordenboek van: {'abc': {'baz': 'qux', 'foo': 'bar'}, 'Corge': {'baz': 'Garly', 'foo': 'Bumult'}} Voorbeelden Emport CouchClient # Maak een nieuwe client, als u een SSL-poort gebruikt, gebruikt deze de juiste schemeconfig = couchclient.couchdb ('couchdb.myhost.com', 5984, 'my_database') # Krijg een enkele DocumentDocument = config.get_document ( 'MY_DOCUMENT') Document afdrukken # Een viewConfig = couchclient.couchdb ('couchdb.myhost.com', 5984, 'my_database') berichten = config.get_view ('my_view_document', 'my_view') printberichtenApiclass couchdb (__ gebouwd __. Object ) | Het Couchdb-object creëert een alleen-lezen-alleen-lezen-client voor CouchDB | Voor het ophalen van documenten en weergaven. | | Methoden gedefinieerd hier: | | __init __ (zelf, host, port, database) | Maak een nieuw configuratiedoel voor de opgegeven service en domein | naam. | | : Paramer Str Host: de FQDN die nodig is om verzoeken te doen aan de CouchDB-server | : Paramer Str Port: de poort naar Query CouchDB op | : Parameter Str Database: de database-naam voor CouchDB-aanvragen | | get_document (zelf, document_id) | Haal het document op van de CouchDB-server. | | : Parameter Str Document_ID: de document-ID om te halen | : RETOURS: DICT | : verhoogt: documentnotfound | : Verhoogt: DocumentRetrievalFailure | | get_view (zelf, document_id, view_name) | Haal de weergave rijen op van de CouchDB-server die een woordenboek retourneert | van sleutelwaardeparen zoals afkomstig uit de weergave rijen die op de rij-toets worden gesloten. | | : Parameter Str Document_ID: The Document_id met Views | : Parameter View_Name: de naam van de weergave in het document | : RETOURS: DICT | : verhoogt: documentnotfound | : Verhoogt: DocumentRetrievalFailure | | strip_couch_attributes (self) | Schakel het strippen van couchdb-attributen in (_ID, _REV) op Document | ophalen. | | strip_couch_attributes_off (self) | Schakel het strippen van couchdb-attributen (_id, _rev) op document | retrieval.class documentnotfound (uitzonderingen.environmentError) | # Definieer uitzonderingen die kunnen worden verhoogd | | Werkwijze Resolutie Bestelling: | DocumentNotFound | uitzonderingen.environmentError | uitzonderingen.standardError | uitzonderingen. Uitception | uitzonderingen. BaseException | __builtin __. Object | | | ---------------------------------------------------- --------------------- | Data-descriptoren geërfd van uitzonderingen.NlavironmentError: | | errno | uitzondering errno | | bestandsnaam | Uitzonderingsbestandsnaam | | strier | Uitzondering Strier | | ---------------------------------------------------- --------------------- | Data-descriptors geërfd van uitzonderingen.Baseexception: | | __dict__ | | args | | Berichtklasse DocumentRetrievalFailure (uitzonderingen.environmentError) | Verhoogd wanneer een document niet is opgehaald uit de CouchDB-server | | Werkwijze Resolutie Bestelling: | DocumentRetrievalFailure | uitzonderingen.environmentError | uitzonderingen.standardError | uitzonderingen. Uitception | uitzonderingen. BaseException | __builtin __. Object | | ---------------------------------------------------- --------------------- | Data-descriptoren geërfd van uitzonderingen.NlavironmentError: | | errno | uitzondering errno | | bestandsnaam | Uitzonderingsbestandsnaam | | strier | Uitzondering Strier | | ---------------------------------------------------- --------------------- | Data-descriptors geërfd van uitzonderingen.Baseexception: | | __dict__ | | args | | De startpagina van de berichtproduct


couchclient Gerelateerde software

metanl

Meertalige natuurlijke taalhulpmiddelen, wikkelen NLTK en andere systemen ...

56

Downloaden