DATAtourisme

Réutilisation des données avec python

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.