Simple AWS API for S3 and DynamoDB
Project description
awsimple
Simple API for basic AWS services
Usage
pip install awsimple
Examples
# print string contents of an existing S3 object
s = S3Access(profile_name="testawsimple", bucket="testawsimple").read_string("helloworld.txt")
print(s)
Introduction
awsimple
is a simple interface into basic AWS services such as S3 (Simple Storage Service) and
DynamoDB (a simple NoSQL database). It has a set of higher level default settings and behavior
that should cover many basic usage models.
Discussion
While AWS has many varied services with extensive flexibility, using it for more straight-forward
applications is sometimes a daunting task. There are access modes that are probably not requried
and some default behaviors are not best for common usages. awsimple
aims to create a higher
level API to AWS services (such as S3 and DynamoDB) to improve programmer productivity.
Whatawsimple
Is Not
-
awsimple
is not necessarily memory and CPU efficient -
awsimple
does not provide cost monitoring hooks -
awsimple
is not particularly flexible
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 Distributions
Built Distribution
File details
Details for the file awsimple-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: awsimple-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f785cab4e027a383bf785be3975053855c723d1c6616c5760642be00c451486 |
|
MD5 | 6b06f881b8ff465c12f59222a206db0e |
|
BLAKE2b-256 | 6c91e168a28e06af955b13b1b2ce217a6f78073415d99ea6f465545f0a9ed896 |