A package to store data on the hard disk (HD) and make it available to all Python applications running locally!
Project description
Pylocalstorage
A package to store data on the hard disk (HD) and make it available to all Python applications running locally!
Version based on the pickle module. The pickle module implements binary protocols for serializing and de-serializing a Python object structure.
Installation
Simply install pylocalstorage package from PyPI
$ pip install pylocalstorage
Examples
>>> from pylocalstorage import LocalStorage
>>> ls = LocalStorage()
>>> ls.setItem("name", "David")
>>> ls.setItem("age", 29)
>>> ls.setItem("address", {"country": "Brazil", "city": "Manaus"})
>>> ls.length
3
>>> ls.setItem("name", "David Ferreira")
>>> ls.getItem("name")
'David Ferreira'
>>> ls.removeItem("name")
>>> import numpy as np
>>> ls.setItem("array", np.zeros((1080, 1920, 3), dtype=np.uint8))
>>> for i in range(ls.length):
... print(ls.key(i))
...
'address'
'age'
'array'
>>> ls.clear()
>>> ls.length
0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pylocalstorage-1.4.0.tar.gz
(3.6 kB
view details)
File details
Details for the file pylocalstorage-1.4.0.tar.gz
.
File metadata
- Download URL: pylocalstorage-1.4.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e8bebb5bdb88aa4975b4e73d5ab88f8d67818d50aee0880c5cba5555b1cc368 |
|
MD5 | 12050798d034644150c63d0613d62d25 |
|
BLAKE2b-256 | a3daae5a85f7d9de18b311db21ddda45523963d1fe94f70bab2d6e479dca94b3 |