Bonjour à tous,
Je commence un projet avec python. le projet consiste à extraire des données de la base de connaissance DBpedia.
Puisque c'est la première fois que je développe en python, j'ai cherché un bon éditeur pour commencer mon projet. J'ai trouvé un article dans un blog affirmant que l'éditeur 'Jet Brains PyCharm' est l'éditeur le plus utilisé et le plus recommandé pour le développement en python, est-il vrai ?
D'autre part, pour extraire les données de la taxonomie DBpedia, j'ai trouvé le plugin 'SPARQLWrapper' qui permet d'interroger des bases de connaissances via SPARQL.
J'ai essayé de trouver comment l'ajouter mais toujours en vain.
j'ai trouvé même un exemple d'utilisation de SPARQLWrapper mais j'arrive pas à le bien exécuter.
Voilà l'exemple:
Toute information sera le bien venue et merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 from SPARQLWrapper import SPARQLWrapper, JSON, XML, N3, RDF sparql = SPARQLWrapper("http://dbpedia.org/sparql") sparql.setQuery(""" PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?label WHERE { <http://dbpedia.org/resource/Asturias> rdfs:label ?label } """) # JSON example print '\n\n*** JSON Example' sparql.setReturnFormat(JSON) results = sparql.query().convert() for result in results["results"]["bindings"]: print result["label"]["value"]
Partager