def __call__(self, **kwargs): missing, arg_values = bits.map_arg_values(self.arg_map, kwargs) assert not missing query_string = bits.interpolate_query(self.query_template, arg_values) return SparqlResult(sparql.query(self.endpoint, query_string))
def map_arguments_html(self, **kwargs): missing, arg_values = bits.map_arg_values(self.arg_map, kwargs) html = bits.interpolate_query_html(self.query_template, arg_values) return missing, html