Skip to content

Command Line Tool in Python to interact with zenodo.org Rest API

License

Notifications You must be signed in to change notification settings

zhbluzern/Zenodo-pyCLI-Uploader

Repository files navigation

Zenodo pyCLI Uploader

Dieses Python-Skript stellt unter Verwendung der Zenodo-Rest-API ein einfaches CLI-Tool zur Verfügung um auf Basis von xls-Files die Bearbeitung und Erstellung von Datensätzen in Zenodo in Stapelverarbeitung (inkl. Fileupload bis 100 MB) zu ermöglichen.

Beispiele

  • searchZenodo_isbnInArticles.py ändert Metadaten in Zenodo auf Basis einer vorangehenden REST-API-Abfrage. Gesucht werden Datensätze die eine ISBN-Nummer im Format einer ISSN eingetragen haben und gleichzeitig den resource subtype article besitzen.
  • xls2Zenodo.py auf Basis einer XLS-Datei mit bestehenden Zenodo-Record-IDs werden die Datensätze in Zenodo geöffnet und mit gegebenen Metadaten aus der xls-Datei ergänzt.

About

Command Line Tool in Python to interact with zenodo.org Rest API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages