A simple package for storing and retrieving blobs of data from Azure Blob Storage
Project description
bloboluni: Azure blob storage wrapper
bloboluni is a simple python module for interacting with Azure blob storage.
Installation
pip install bloboluni
Usage
from bloboluni import BlobStorage
from mymodels import Person, Profession
if __name__ == "__main__":
alex = Person("Alex", 27, Profession("Developer", "A developer"))
# Create a storage client
storage = BlobStorage(connectionstring="...", container="mycontainer")
# Store some data
storage.upsert(key="Alex", alex)
# Read some data
sam = storage.get(key="Sam") # Returns instance of Person or None
# Delete some data
storage.delete(key="Sam")
bloboluni provides storage clients using several different serialization implementations.
Currently, these are:
BlobStorageJsonBlobStorageJsonPickleBlobStorage
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
bloboluni-2.0.1.tar.gz
(5.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bloboluni-2.0.1.tar.gz.
File metadata
- Download URL: bloboluni-2.0.1.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
328bef1f5ae779bafce9d13f5038bc4d0a73c0f13c3185973424489b82306c37
|
|
| MD5 |
1aabd0522257056565a7515835362527
|
|
| BLAKE2b-256 |
9cae9d0ce1c530c2a7e4d8ae4701cb7dc8aa95dddf84536e90b3417bce826284
|
File details
Details for the file bloboluni-2.0.1-py3-none-any.whl.
File metadata
- Download URL: bloboluni-2.0.1-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92390a5edba93a0af1c5cb784f4249ee2e6e20cf736ae19dcc5af27d78b5f10d
|
|
| MD5 |
ad7048c7126c2e2d3912f271fe3cbcd0
|
|
| BLAKE2b-256 |
002f0327abf4ee051ee81cf8ab2dd32403792a90e1db7658bf3e73545d513b83
|