Unified Storage Interface for Python.


Keywords
fs, python, s3, storages
License
Apache-2.0
Install
pip install ustorage==0.0.1

Documentation

UStorage

Unified Storage Interface for Python. Copied and decoupled from Flask-FS for working anywhere.

Thanks to Flask-FS

See also django-storages

Installation

$ pip install ustorage

Quick start

from ustorage.s3 import S3Storage

options = {
    'endpoint': 'https://s3.cn-north-1.amazonaws.com.cn',
    'access_key': '<AccessKey>',
    'secret_key': '<SecretKey>',
    'bucket': 'my-bucket',
    'region': 'cn-north-1',
}
fs = S3Storage(options)

fs.write('hello.txt', 'Hello, World!')
fs.exists('hello.txt')
fs.read('hello.txt')
fs.delete('hello.txt')