Skip to main content

A wrapper libray for Azure Blob Storage

Project description

mar-azure_blob_utils

Description

This package contains a set of utilities for interacting with Azure Blob Storage. To use, instantiate the AzureBlobUtils class (usually as 'abu') with the SAS connection string as an argument.

The following methods are available:

  • list_blobs_in_container
    • Returns a list of all blobs in a container.
  • check_blob_exists
    • Returns True if a blob exists, False if it does not.
  • check_for_new_blobs
    • Returns a true if there are blobs in a container (slight misnomer, but it's what I'm using it for).
    • This may be renamed to 'check_for_blobs' in the future.
  • download_blob
    • Downloads a blob to a specified location.
  • upload_blob
    • Uploads a blob to a specified location.
  • delete_blob
    • Deletes a blob.
  • copy_blob
    • Copies a blob from one container to another.

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

mar-azure_blob_utils-0.3.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mar_azure_blob_utils-0.3-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file mar-azure_blob_utils-0.3.tar.gz.

File metadata

  • Download URL: mar-azure_blob_utils-0.3.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for mar-azure_blob_utils-0.3.tar.gz
Algorithm Hash digest
SHA256 9b9bfa18ac1ecefa03c886a08c8b720712be4649fe8ed46c0260fd7f0d3ef357
MD5 2a4e300cec09f6313aae8aaf63fa1c7c
BLAKE2b-256 d83ee8151e9ad1f2c634202f141d4f76bddef7c0cd634b0ac5847723bfbdf9e5

See more details on using hashes here.

File details

Details for the file mar_azure_blob_utils-0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mar_azure_blob_utils-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3ab54553a981484ca98e7fcf41c16e942136a42839ab3af8cce1dcd8c4d86de7
MD5 97f50a4afbcf371e47ff45b6c992f3bc
BLAKE2b-256 ee7fecf9e446609aefd05026e327f51fe824d0f228f76f1fdc595eebe6e15d8f

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