Pure Python 3 wrapper for the Zenodo REST API
Pure Python 3 wrapper for Zenodo REST API.
Allows upload / download of data from Zenodo.
python -m pip install pyzenodo3
pip install -e .
Here are several examples of using Zenodo from Python 3. All of them assume you have first:
zen = pyzenodo3.Zenodo()
Find Zenodo record by Github repo
Rec = zen.find_record__by_github_repo('scivision/lowtran')
This Zenodo Record contains the metadata that can be further manipulated in a simple class containing the data in dictionaries, with a few future helper methods.
Find Zenodo records by Github username
Recs = zen.search('scivision')
Recs is a
list of Zenodo Records for the GitHub username queried, as in the example above.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for pyzenodo3-0.1.0-py3-none-any.whl