Skip to content

Commit 056ed97

Browse files
committed
beautify ttl
1 parent 3e3273e commit 056ed97

File tree

2 files changed

+2079
-1775
lines changed

2 files changed

+2079
-1775
lines changed

py/loc_productioncentre.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import datetime
1919
import importlib # py3
2020
import sys
21+
from rdflib import Graph
2122

2223
# set UTF8 as default
2324
importlib.reload(sys) # py3
@@ -72,7 +73,7 @@
7273
lines.append("samian:loc_pc_" + str(row['id']) + " " + "prov:wasAttributedTo" + " samian:ImportPythonScript_Samian .")
7374
lines.append("samian:loc_pc_" + str(row['id']) + " " + "prov:wasDerivedFrom" + " <http://www.wikidata.org/entity/Q90412636> .")
7475
lines.append("samian:loc_pc_" + str(row['id']) + " " + "prov:wasGeneratedBy" + " samian:activity_loc_pc_" + str(row['id']) + " .")
75-
lines.append("samian:activity_loc_pc_" + str(row['id']) + " " + "rdf:type" + " <http://www.w3.org/ns/prov#Activity> .")
76+
lines.append("samian:activity_loc_pc_" + str(row['id']) + " " + "rdf:type" + " prov:Activity .")
7677
lines.append("samian:activity_loc_pc_" + str(row['id']) + " " + "prov:startedAtTime '" + starttime + "'^^xsd:dateTime .")
7778
lines.append("samian:activity_loc_pc_" + str(row['id']) + " " + "prov:endedAtTime '" + datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%fZ") + "'^^xsd:dateTime .")
7879
lines.append("samian:activity_loc_pc_" + str(row['id']) + " " + "prov:wasAssociatedWith" + " samian:ImportPythonScript_Samian .")
@@ -109,6 +110,12 @@
109110
print("Yuhu! > " + fileprefix + strX + ".ttl")
110111
file.close()
111112

113+
# format rdf to nice turtle
114+
g = Graph()
115+
filename_tmp = dir_path.replace("\\py", "\\ttl") + "\\" + "loc_productioncentre_1.ttl"
116+
g.parse(filename_tmp)
117+
g.serialize(destination=filename_tmp)
118+
112119
print("*****************************************")
113120
print("SUCCESS")
114121
print("closing script")

0 commit comments

Comments
 (0)