Metadata-Version: 2.1
Name: dikt
Version: 1.0.0
Summary: Dictionary read on disk
Home-page: https://github.com/kerighan/dikt
Author: Maixent Chenebaux
Author-email: max.chbx@gmail.com
License: UNKNOWN
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
        
        ```python
        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
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.5
Description-Content-Type: text/markdown
