Dictionary read on disk
Project description
Dictionary read on disk
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Installing
You can install the method by typing:
pip install dikt
Basic usage
import dikt
# use any homogeneous dictionary
mapping = {"key_" + str(i): i for i in range(1000000)}
# dump the dictionary to file
# compression is an integer from 0 to 3, 3 giving the smallest file size
dikt.dump(mapping, "mapping.dikt", compression=1)
# loading object is extremely fast
mapping = dikt.load("mapping.dikt")
# accessing item directly from the disk
# without loading the whole JSON is ultra fast
print(mapping["key_752"])
Authors
Maixent Chenebaux
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
dikt-0.0.7.tar.gz
(4.3 kB
view hashes)
Built Distribution
dikt-0.0.7-py3-none-any.whl
(5.6 kB
view hashes)