Pure Python 3 wrapper for the Zenodo REST API
Project description
PyZenodo 3
Pure Python 3 wrapper for Zenodo REST API.
Allows upload / download of data from Zenodo.
Install
python -m pip install pyzenodo3
Latest development
pip install -e .
Usage
Here are several examples of using Zenodo from Python 3. All of them assume you have first:
import pyzenodo3
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyzenodo3-0.1.0.tar.gz
(3.5 kB
view hashes)
Built Distribution
Close
Hashes for pyzenodo3-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09b61de5c310f285d9ee90239afd3d24a2f39f5ecf77b69b34e29b37c405755e |
|
MD5 | fcfb778c095b9fdbf05892c1c95b61d1 |
|
BLAKE2b-256 | 53b6900445c9fa25086c17caebc3b25d9f2914fcde3fdfc6f158b49851c106ef |