La classe GetResponse
rappresenta i risultati dei metodi richiamati per restituire informazioni su documenti e indici.
GetResponse
è definito nel modulo google.appengine.api.search
.
Introduzione
Un oggetto GetResponse
viene restituito da una chiamata a index.get_range() o search.get_indexes(). Puoi eseguire l'iterazione su un'istanza di GetResponse
, che restituirà i membri della relativa proprietà results. I contenuti della proprietà
sono determinati dal tipo di chiamata che ha creato l'istanza di GetResponse
.
Ad esempio, il seguente codice mostra come potrebbe essere utilizzato GetResponse
per determinare quali documenti sono stati eliminati correttamente. In questo caso
l'iterazione restituisce
Documents.
response = index.get_range() for document in response: print "document ", document
Costruttore
Il costruttore per la classe GetResponse
è definito come segue:
- class GetResponse(results=None)
Crea un'istanza della classe
GetResponse
.Argomento
- risultati
Valore iniziale della relativa proprietà
results
.
Valore del risultato
Una nuova istanza della classe
GetResponse
.
Eccezioni
- TypeError
Un parametro è di tipo non valido oppure è stato trasmesso un attributo sconosciuto.
- ValueError
Un parametro ha un valore non valido.
Proprietà
Un'istanza della classe GetResponse
ha la seguente proprietà:
- risultati
Un elenco di risultati, il cui tipo dipende dalla chiamata che restituisce l'oggetto. Se torni da una chiamata a get_range(),
results
è un elenco di Documenti in ordine decrescente di identificatori. Se torni da una chiamata a search.get_indexes(),results
è un elenco di indici.