Skip to main content

A package to store data on the hard disk (HD) and make it available to all Python applications running locally!

Project description

Pylocalstorage

License: MIT PyPI version Tests Custom badge GitHub issues Downloads Downloads Supported versions

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


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 hashes)

Uploaded Source

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