def _convertJSON(self): res = QueryResult._convertJSON(self) ret = res.get('boolean', None) if 'results' in res: for x in res['results']['bindings']: for key, props in x.iteritems(): x[key] = props['value'] reslist = res['results']['bindings'] # Every tuple is added to the queue. for elem in reslist: self.queue.put(elem) if ret is None: self.queue.put('EOF') return ret