File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import csv
2- from fuzzywuzzy import fuzz
32import time
43import datetime
54import argparse
5453#set uri starting point
5554uriNum = int (max (uriNums ))
5655
57- #create log files
56+ #create log file
5857f = csv .writer (open (os .path .join ('triplesAdded' , rdfFileName [:rdfFileName .index ('.' )]+ 'TriplesAdded' + timeStamp + '.csv' ),'wb' ))
5958f .writerow (['label' ]+ ['rdfLabel' ]+ ['uri' ]+ ['date' ])
6059
6362 reader = csv .DictReader (csvfile )
6463 for row in reader :
6564 altLabel = row ['originalLabel' ]
66- prefLabel = row ['standardizedLabel' ]
65+ prefLabel = row ['standardizedLabel' ]. strip ()
6766 try :
6867 subjectUri = existingLabels [prefLabel ]
6968 if altLabel != prefLabel and altLabel != '' :
102101q = prepareQuery ('SELECT ?s ?prefLabel WHERE { ?s skos:prefLabel ?prefLabel }' , initNs = {'skos' : SKOS })
103102results = g .query (q )
104103for row in results :
105- f .writerow ([row [1 ].encode ('utf-8' )]+ [row [0 ].encode ('utf-8' )])
104+ f .writerow ([row [0 ].encode ('utf-8' )]+ [row [1 ].encode ('utf-8' )])
106105
107106#extract all triples to csv
108107f = csv .writer (open (os .path .join ('allTriples' ,'allTriples' + timeStamp + '.csv' ),'wb' ))
You can’t perform that action at this time.
0 commit comments