Skip to main content

easy azure interface for uploading & downloading files

Project description

Azure’s python interface for uploading and downloading files is complicated and unintutive. ezazure provides an easy interface to these functionalities.

To get started, check out the docs!

If you will be contributing to this repo, check out the developer’s guide.

Quickstart

  1. Install this package:

    pip install ezazure
  2. Put your Azure connection string and container name in a .ezazure file:

    connection_str: AZURE_CONNECTION_STRING
    container: CONTAINER_NAME
  3. Run from the command line either of the following:

    python -m ezazure --upload FNAME
    python -m ezazure --download FNAME
  4. ezazure supports regex pattern matching:

    python -m ezazure --download --regex FNAME.*
    python -m ezazure --upload --regex PATH/FNAME[0-9]+\.csv
  5. You can also use this package as an API:

    from ezazure import Azure
    
    
    azure = Azure()
    azure.upload(fname)
    azure.download(fname)

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

ezazure-0.0.9.tar.gz (6.1 kB view details)

Uploaded Source

File details

Details for the file ezazure-0.0.9.tar.gz.

File metadata

  • Download URL: ezazure-0.0.9.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for ezazure-0.0.9.tar.gz
Algorithm Hash digest
SHA256 b0f40eac3934b3b3182d1ffed4c6aa16bf93b92454098e62b90c0dfbda98b1f0
MD5 c579a92793d8646da2b932eb1e3ea514
BLAKE2b-256 bf3e61b36caffac5d34a81a9fa14855e60ef3793ba3a723b7a477bde6d29c8d2

See more details on using hashes here.

Supported by

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