123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921 |
- # Utilities to read/write csv files
- import csv
- # Utilities to handle character encodings
- import unicodedata
- # Ordered Dicts
- from collections import OrderedDict
- from http.cookiejar import CookieJar
- from urllib.request import urlopen
- #from bs4 import BeautifulSoup
- import urllib
- import json
- from socket import error as SocketError
- import html.parser
- # OPZIONAL IMPORTS
- # For timestamping/simple speed tests
- from datetime import datetime
- # Random number generator
- from random import *
- # System & command line utilities
- import sys
- # Json for the dictionary
- import json
- import_dir = '/Users/federicaspinelli/TEAMOVI/Parser/DATA/MPP/CSV/corretti/'
- export_dir = '/Users/federicaspinelli/TEAMOVI/Parser/DATA/MPP/RDF/'
- # Custom class to store URIs + related infos for the ontologies/repositories
- class RDFcoords:
- def __init__(self, uri, prefix, code=None):
- self.uri = uri
- self.prefix = prefix
- self.code = code
- # Repositories
- aspoCoords = RDFcoords('<http://www.archiviodistato.prato.it/>', 'aspo:')
- museoCoords = RDFcoords('<https://palazzopretorio.prato.it/it/le-opere/alcuni-capolavori/>', 'mpp:')
- autCoords = RDFcoords('<https://palazzopretorio.prato.it/it/opere/autori/>', 'aut:')
- cidocCoords = RDFcoords('<http://www.cidoc-crm.org/cidoc-crm/>', 'crm:')
- aatCoords = RDFcoords('<http://vocab.getty.edu/aat/>', 'aat:')
- schemaCoords = RDFcoords('<http://www.w3.org/2000/01/rdf-schema#>', 'rdfs:')
- xsdCoords = RDFcoords('<http://www.w3.org/2001/XMLSchema#>', 'xsd:')
- iconCoords = RDFcoords('<http://iconclass.org/>', 'ico:')
- documentsCoords = RDFcoords('<http://www.cidoc-crm.org/cidoc-crm/P70_documents>', 'ds:')
- rdfCoords = RDFcoords('<http://www.w3.org/2000/01/rdf-schema#>', 'rdf:')
- nsCoords = RDFcoords('<http://www.w3.org/1999/02/22-rdf-syntax-ns#>', 'rdf:')
- schemaCoords = RDFcoords('<http://www.schema.org/>', 'schema:')
- # Basic functions for triples / shortened triples in TTL format
- def triple(subject, predicate, object1):
- line = subject + ' ' + predicate + ' ' + object1
- return line
- def doublet(predicate, object1):
- line = ' ' + predicate + ' ' + object1
- return line
- def singlet(object1):
- line = ' ' + object1
- return line
- # Line endings in TTL format
- continueLine1 = ' ;\n'
- continueLine2 = ' ,\n'
- closeLine = ' .\n'
- def writeTTLHeader(output):
- output.write('@prefix ' + museoCoords.prefix + ' ' + museoCoords.uri + closeLine)
- output.write('@prefix ' + cidocCoords.prefix + ' ' + cidocCoords.uri + closeLine)
- output.write('@prefix ' + aatCoords.prefix + ' ' + aatCoords.uri + closeLine)
- output.write('@prefix ' + schemaCoords.prefix + ' ' + schemaCoords.uri + closeLine)
- output.write('@prefix ' + autCoords.prefix + ' ' + autCoords.uri + closeLine)
- output.write('@prefix ' + xsdCoords.prefix + ' ' + xsdCoords.uri + closeLine)
- output.write('@prefix ' + iconCoords.prefix + ' ' + iconCoords.uri + closeLine)
- output.write('@prefix ' + documentsCoords.prefix + ' ' + documentsCoords.uri + closeLine)
- output.write('@prefix ' + rdfCoords.prefix + ' ' + rdfCoords.uri + closeLine)
- output.write('@prefix ' + nsCoords.prefix + ' ' + nsCoords.uri + closeLine)
- output.write('@prefix ' + aspoCoords.prefix + ' ' + aspoCoords.uri + closeLine)
-
- output.write('\n')
- filePrefix = 'OA_BIB_'
- fileType = 'IMG'
- max_entries = 1000000000
- with open(import_dir + filePrefix + fileType + '.csv', newline="") as csv_file, open(
- export_dir + filePrefix + fileType + '_LICENZA.ttl', 'w') as output:
- reader = csv.DictReader(csv_file)
- writeTTLHeader(output)
- first = True
- ii = 0
- for row in reader:
- # The index ii is used to process a limited number of entries for testing purposes
- ii = ii + 1
- # columnName = list(row)
- # placeHolders
- pp = row['NCT']
- if row['Marchini-1958-1']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Marchini-1958-1'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Archivio di Stato di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- aspoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Marchini-1958-2']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Marchini-1958-2'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Archivio di Stato di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- aspoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Marchini-1958-3']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Marchini-1958-3'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Archivio di Stato di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- aspoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- if row['Guasti-1858-1']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1858-1'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1858-2']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1858-2'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1858-3']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1858-3'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1888-1']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1888-1'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1888-2']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1888-2'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1888-3']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1888-3'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1888-4']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1888-4'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1888-5']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1888-5'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Guasti-1888-6']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Guasti-1888-6'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Papini-1912-1']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Papini-1912-1'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Papini-1912-2']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Papini-1912-2'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['Papini-1912-3']!= '':
- e73placeHolderEDPP = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + pp + ">"
- id = row['Papini-1912-3'].replace(".jpg", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + '_E36_E42>'
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
-
- if row['FNTI-SS']!= '':
- e73placeHolder = "<"+ row['ID OPERA'].replace(" ","")+ "_E73>"
- id = row['FNTI-SS'].replace(".pdf", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E42>"
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Museo di Palazzo Pretorio di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- museoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- if row['SS-1956-Marchini']!= '':
- e73placeHolder = "<"+ row['ID OPERA'].replace(" ","")+ "_E73>"
- id = row['SS-1956-Marchini'].replace(".pdf", "")
- e36placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + ">"
- e36e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E42>"
- e62placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E36_E62>"
- e62e42placeHolder = "<https://palazzopretorio.prato.it/it/bib/" + row['BIBH'] + "/E73" + "_ED_" + id + "_E62_E42>"
- e36e30placeHolder = "<https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it>"
- e36e30e42placeHolder = "<https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-nc-sa.png>"
- line = triple(e36placeHolder, cidocCoords.prefix + 'P3_has_note',
- e62placeHolder) + closeLine
- output.write(line)
- line = triple(e62placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E62_String') + closeLine
- output.write(line)
- line = triple(e62placeHolder, rdfCoords.prefix + 'label',
- '\"Archivio di Stato di Prato\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P2_has_type',
- '\"Provenienza immagine\"') + closeLine
- output.write(line)
- line = triple(e62placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- aspoCoords.prefix) + closeLine
- output.write(line)
- line = triple(e62e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36placeHolder, cidocCoords.prefix + 'P104_is_subject_to',
- e36e30placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E30_Right') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- line = triple(e36e30placeHolder, cidocCoords.prefix + 'P1_is_identified_by',
- e36e30e42placeHolder) + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, nsCoords.prefix + 'type',
- cidocCoords.prefix + 'E42_Identifier') + closeLine
- output.write(line)
- line = triple(e36e30e42placeHolder, rdfCoords.prefix + 'label',
- '\"CC BY NC SA\"') + closeLine
- output.write(line)
- output.write('\n')
- #
- #
- # Limit number of entries processed (if desired)
- if (ii > max_entries):
- break
|