La classe GetResponse
rappresenta
i risultati dei metodi invocati 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 sua proprietà
results. I contenuti della proprietà
vengono determinati dal tipo di chiamata che ha creato l'istanza di GetResponse
.
Ad esempio, il seguente codice mostra come GetResponse
può essere utilizzato per determinare quali documenti sono stati eliminati correttamente. In questo caso,
l'iterazione restituisce
Documenti.
response = index.get_range() for document in response: print "document ", document
Costruttore
Il costruttore della classe GetResponse
è definito come segue:
- class GetResponse(results=None)
Costruisci un'istanza della classe
GetResponse
.Argomento
- risultati
Valore iniziale della proprietà
results
.
Valore del risultato
Una nuova istanza della classe
GetResponse
.
Eccezioni
- TypeError
Un parametro ha un tipo non valido o è stato passato 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 viene restituito da una chiamata a get_range(),
results
è un elenco di documenti in ordine decrescente dei relativi identificatori. Se viene restituito da una chiamata a search.get_indexes(),results
è un elenco di Indici.