Bonjour,
j’espère que vous allez bien
Je voulais savoir s’il existe une méthode pour interroger les données chargées dans blazegraph avec python.
Je vous remercies d’avance.
Rebonjour
Je suis en train de construire un service web qui va exploiter les données datatourisme.
Existe t il une méthode pour exploiter les données avec python?
J’aimerais bien récupérer les données en JSON.
Bon journée
Bonjour,
Utilisez-vous le docker ?
Si oui, il y a une API web fournissant un résultat en JSON sur le port 8080.
Le code Python ressemble alors à ça:
query = """query {
poi {
total
results {
_uri
rdfs_label {
value
lang
}
}
}
}"""
url = 'http://address:8080/'
r = requests.post(url, json={'query': query})
json_data = json.loads(r.text)
json_data = json_data['data']['poi']['results']
Je n’ai sinon pas utilisé l’API PHP.
Bonjour,
Je vous remercie pour la réponse
le code python fonctionne très bien,
Pour la requête suivante :
query = « »"query {
poi(
size:,
filters:[
{ isLocatedAt: {schema_geo: { _geo_distance: {lng: "" , lat: "" , distance: "" } }}},
{rdf_type: {_eq: ""}}
]
) {
total
results {
_uri
rdfs_label {
value
lang
}
}
}
}"""
comment j’envoie les valeurs des (size , lng , lat , distance , rdf_type) sous forme de variables
J’ai testé la commande suivante :
query=query.format(a,b,c,d,e), et ça ne fonctionne pas.
pouvez vous m’aider à trouvé une solution.
Je vous remercie d’avance.