Mercurial > hg > dml-open-backendtools
annotate ipcluster/tools/turtle2rdf.py @ 0:e34cf1b6fe09 tip
commit
author | Daniel Wolff |
---|---|
date | Sat, 20 Feb 2016 18:14:24 +0100 |
parents | |
children |
rev | line source |
---|---|
Daniel@0 | 1 # this file transforms an n3 file to rdf |
Daniel@0 | 2 |
Daniel@0 | 3 import rdflib |
Daniel@0 | 4 |
Daniel@0 | 5 def rdf2n3(in,out): |
Daniel@0 | 6 # create empty graph |
Daniel@0 | 7 g = rdflib.Graph |
Daniel@0 | 8 |
Daniel@0 | 9 # import data |
Daniel@0 | 10 result = g.parse(in, format="n3") |
Daniel@0 | 11 result = g.serialise(out) |
Daniel@0 | 12 return result |
Daniel@0 | 13 |
Daniel@0 | 14 if __name__ == "__main__": |
Daniel@0 | 15 if len(sys.argv) >= 3: |
Daniel@0 | 16 rdf2n3(sys.argv[1],sys.argv[2]) |
Daniel@0 | 17 else: |
Daniel@0 | 18 print "Usage: rdf2n3 filein.n3 fileout.rdf" |
Daniel@0 | 19 |