import franz.openrdf.sail.allegrograph.AllegroGraphServer from franz.openrdf.repository.repository import AllegroGraphRepository server = AllegroGraphServer('localhost', port=10035) repository = server.open_repository('my_repository', create=False) agraph = AllegroGraphRepository(repository) sparql_query = """ PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?person WHERE { ?person rdf:type <http://example.org/Person> . } """ result = agraph.sparql_query(sparql_query) for binding in result: print(binding['person']) repository.close()


上一篇:
下一篇:
切换中文