Skip to main content

A package to wrangle software data in the cloud.

Project description

softwrdwrangler

It will wrangle various aws resources

pre-requisites

you need to have aws cli installed and configured with the necessary permissions aws cli installation

aws configure

Installation

pip install softwrdwrangler

Usage

S3 read and write pickle

import softwrdwrangler as swr
data = swr.read_pickle(<s3_uri>)
swr.write_pickle(data, <s3_uri>)

S3 read and write json

import softwrdwrangler as swr
d = {'a': 1, 'b': 2}
swr.write_json(d, 's3://bucket/key.json')
print(swr.read_json('s3://bucket/key.json'))

S3 read and write csv

import softwrdwrangler as swr

data = swr.read_csv(<s3_uri>)
swr.write_csv(data, <s3_uri>)

License

Apache Software License

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

softwrdwrangler-0.0.14.tar.gz (4.0 kB view hashes)

Uploaded Source

Built Distribution

softwrdwrangler-0.0.14-py3-none-any.whl (6.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page