Skip to main content

This package will allow an easier interaction with s3 buckets.

Project description

0.0.1

  • Features
    • Upload files - Support upload of files to s3 bucket
    • List files - This will allow you to list all or specific content from the s3 bucket

Example of use:

# imports
import s3simplemanager


s3 = S3SimpleManager()

s3.set_bucket_name("bucket_name")
s3.set_endpoint_url("url_of_bucket")
s3.set_access_key_id("access_key_id")
s3.set_secret_access_key("secret_access_key")

s3.upload_files("example_path_local_file", "example_path_bucket_file")
s3.list_files("example_path_bucket_file")

or

# imports
import s3simplemanager


s3 = S3SimpleManager(ssl_verification=False, bucket="s3_bucket_online", url="http://example.url.com/bucket", key_id="12345678", key_value="87654321")
s3.upload_files("example_path_local_file", "example_path_bucket_file")
s3.list_files("example_path_bucket_file")

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

s3simplemanager-0.0.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

s3simplemanager-0.0.1-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file s3simplemanager-0.0.1.tar.gz.

File metadata

  • Download URL: s3simplemanager-0.0.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.1

File hashes

Hashes for s3simplemanager-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1c4c92b2b37b9a307cea1fac95de15a4546c8f8f18430329b2d3dad67408d0d1
MD5 4207ba39d106284bc8808e7f1d9bc7ae
BLAKE2b-256 8fc5d4a20e2c13da406e3a1893f855eef32b22c037865d087d3f1ac56c25163e

See more details on using hashes here.

File details

Details for the file s3simplemanager-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for s3simplemanager-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61e75354fa4850f6010add7d211fe56264a8d1c9c777c000f35f71eeb78250da
MD5 5dce629021cb51d51878b38aac6cbdae
BLAKE2b-256 e81c685737575ea84211e0da7c579528bb02b2d1cf2eb222d5e86db676917983

See more details on using hashes here.

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