Skip to content
Snippets Groups Projects
Commit 95f94880 authored by JOUNEAU Thomas's avatar JOUNEAU Thomas
Browse files

Replace generate_citation.py

parent 823e2705
No related branches found
No related tags found
No related merge requests found
......@@ -94,7 +94,7 @@ bibliography_list = []
# --------------------------------------------------------------------------------
for doi,metadata in complete_list.items(): #
print (f"\n\n\n{doi} : \n") # Retour du DOI. Décommenter pour débogage
print (f"\n{doi} : \n") # Retour du DOI. Décommenter pour débogage
authors_list=[]
subjects_list=[]
......@@ -102,13 +102,13 @@ for doi,metadata in complete_list.items(): #
# on récupère tout ce qu'on peut au niveau 1 de l'entrée et dans "latestVersion"
dataset_id = metadata["id"]
print (dataset_id)
# print (dataset_id)
dataset_identifier = metadata["identifier"]
# mapping de champs seulement s'ils existent (tests avec if)
if "persistentUrl" in metadata :
dataset_persistentUrl = metadata["persistentUrl"]
print (dataset_persistentUrl)
# print (dataset_persistentUrl)
elif "persistentUrl" not in metadata :
dataset_persistentUrl = ""
else :
......@@ -116,7 +116,7 @@ for doi,metadata in complete_list.items(): #
if "publicationDate" in metadata :
dataset_publicationDate = metadata["publicationDate"]
print (dataset_publicationDate)
# print (dataset_publicationDate)
elif "publicationDate" not in metadata :
dataset_publicationDate = ""
else :
......@@ -127,7 +127,7 @@ for doi,metadata in complete_list.items(): #
if "license" in metadata["latestVersion"] :
dataset_license = metadata["latestVersion"]["license"]
print (dataset_license)
# print (dataset_license)
elif "license" not in metadata["latestVersion"] :
dataset_license = ""
else :
......@@ -135,7 +135,7 @@ for doi,metadata in complete_list.items(): #
if "publisher" in metadata :
dataset_publisher = metadata["publisher"]
print (dataset_publisher)
# print (dataset_publisher)
elif "publisher" not in metadata :
dataset_publisher = ""
else :
......@@ -143,7 +143,7 @@ for doi,metadata in complete_list.items(): #
if "versionNumber" in metadata["latestVersion"] :
dataset_versionNumber = metadata["latestVersion"]["versionNumber"]
print (dataset_versionNumber)
# print (dataset_versionNumber)
elif "versionNumber" not in metadata["latestVersion"] :
dataset_versionNumber = ""
else :
......@@ -151,7 +151,7 @@ for doi,metadata in complete_list.items(): #
if "versionMinorNumber" in metadata["latestVersion"] :
dataset_versionMinorNumber = metadata["latestVersion"]["versionMinorNumber"]
print (dataset_versionMinorNumber)
# print (dataset_versionMinorNumber)
elif "versionMinorNumber" not in metadata["latestVersion"] :
dataset_versionMinorNumber = "0"
else :
......@@ -159,7 +159,7 @@ for doi,metadata in complete_list.items(): #
if "UNF" in metadata["latestVersion"] :
dataset_unf = metadata["latestVersion"]["UNF"]
print (dataset_unf)
# print (dataset_unf)
elif "UNF" not in metadata["latestVersion"] :
dataset_unf = ""
else :
......@@ -230,4 +230,4 @@ with open(export_filename, 'w') as f:
#
#
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment