Python wrapper around the perma.cc API
Project description
pypermacc
Python3 wrapper for the perma.cc API (partial implementation, pull requests welcome)
Installation
Install from pypi : pip install pypermacc
Install from the source code :
git clone https://github.com/Te-k/pypermacc.git
cd pypermaa
pip install .
Usage
Without private key:
from pypermacc import Permacc perm = Permacc() # Download public archives archives = p.public_archives() # Get detail on the first one details = p.archive_detail(archives['objects'][0]['guid']) # Download warc file warc = p.archive_download(archives['object'][0]['guid'])
With a private key
from pypermacc import Permacc perm = Permacc(KEY) # Save a webpage saved = pp.archive_create('https://perma.cc/') # Inception
License
This code is publised under the MIT license
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Built Distribution
Close
Hashes for pypermacc-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e27693c3bb740809847e08afdc48ae88a0919d40d0b97ec886f0c9802c8b43ee |
|
MD5 | adf4032b947f0707c02290fe17d456db |
|
BLAKE2-256 | 08e9ef0d389abd06de8e0d185691b704d12e14a0c4d6daba04eac34ab5137289 |