src/p4l/utils.py
changeset 94 fd2ba38ce4ad
parent 34 cfc090f440d0
child 95 594f79a5706b
equal deleted inserted replaced
93:c675183a9325 94:fd2ba38ce4ad
    81         return res_dict
    81         return res_dict
    82     # We build the filter string
    82     # We build the filter string
    83     filter_str = ""
    83     filter_str = ""
    84     for i,uri in enumerate(uri_list):
    84     for i,uri in enumerate(uri_list):
    85         res_dict[uri] = ""
    85         res_dict[uri] = ""
    86         filter_str += (" || ?uri = <" + uri + ">") if i else ("?uri = <" + uri + ">") 
    86         uri = uri.replace(" ", "") # avoid bug when only few urls are not good
    87 
    87         filter_str += (" || ?uri = <" + uri + ">") if i else ("?uri = <" + uri + ">")
    88     # We request the labels
    88     # We request the labels
    89     res = requests.get(
    89     res = requests.get(
    90         settings.SPARQL_QUERY_ENDPOINT,
    90         settings.SPARQL_QUERY_ENDPOINT,
    91         params={'query':query % (scheme_uri, filter_str), 'timeout':10},#, '$root' : "<"+uri+">"},
    91         params={'query':query % (scheme_uri, filter_str), 'timeout':10},#, '$root' : "<"+uri+">"},
    92         headers={'accept':'application/sparql-results+json'},
    92         headers={'accept':'application/sparql-results+json'},