Thursday, 15 September 2011

python - How to parse a list of SearchResults? -



python - How to parse a list of SearchResults? -

i using app engine search api , i'm trying extract list of doc_ids. here result of query:

search.searchresults(results=[ search.scoreddocument(doc_id=u'-8853541246119947279', rank=0), search.scoreddocument(doc_id=u'-8853541246119948097', rank=0), search.scoreddocument(doc_id=u'-8853541246119946461', rank=0), search.scoreddocument(doc_id=u'51713103325273223', rank=0), search.scoreddocument(doc_id=u'5587798675278816831', rank=0), search.scoreddocument(doc_id=u'-8853541246119946464', rank=0), search.scoreddocument(doc_id=u'-3372400065395745350', rank=0), search.scoreddocument(doc_id=u'5587798675278815364', rank=0) ], number_found=8l)

how extract doc_ids list?

read through documents more:

results = index.search(search.query( #query , options here, including ids_only=true )) doc_ids = [tmp_result.doc_id tmp_result in results]

python google-app-engine

No comments:

Post a Comment