Cache and file system for online resources
Project description
Minato
Cache & file system for online resources in Python
Installation
$ pip install minato
Usage
Python
import minato
# Read / write files on online storage
with minato.open("s3://your_bucket/path/to/file", "w") as f:
f.write("Create a new file on AWS S3!")
# Cache & manage online resources in local storage
local_filename = minato.cached_path("http://example.com/path/to/archive.zip!inner/path/to/file")
CLI
$ minato --help
usage: minato
positional arguments:
{cache,download,list,remove,update,upload}
cache cache remote file and return cached local file path
download download file to local
list show list of cached files
remove remove cached files
update update cached files
upload upload local file to remote
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
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.
Source Distribution
minato-0.3.0.tar.gz
(14.7 kB
view hashes)
Built Distribution
minato-0.3.0-py3-none-any.whl
(22.0 kB
view hashes)