lambdamusic
2/7/2013 - 9:27 PM

Python: RDFlib: access a triple store in 5 lines of code

Python: RDFlib: access a triple store in 5 lines of code

ed@rorty:~$ python
Python 2.6.4 (r264:75706, Dec  7 2009, 18:43:55) 
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import rdflib
>>> graph = rdflib.Graph('Sleepycat')
>>> graph.open('my-store', create=True)
>>> graph.parse('http://dbpedia.org/resource/Semantic_Web')
>>> for object in graph.objects(predicate=rdflib.namespace.OWL.sameAs):
...   print object
... 
http://dbpedia.org/resource/Semantic_Web
http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000000039a20