Skip to main content

A (python) indexer for large collections of json files

Project description

# JsonPydexer
A (python) indexer for large collections of json files.
In development and NOT SAFE for use yet.
## Usage
```python
from JsonPydexer import JsonPydexer

#initialize with the root directory containing your json files (directory recursion coming soon!)
jp = JsonPydexer("test_data/1")

#index on the given key (nested keys coming soon!), creating the file _id.pickle, containing a pickled dict of _id: filename
jp.index("_id")

#alternatively, specify a filename:
jp.index("_id", filename="MyIndex.xyz")
```


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

JsonPydexer-0.2.1.tar.gz (2.2 kB view hashes)

Uploaded Source

Built Distribution

JsonPydexer-0.2.1-py2.py3-none-any.whl (3.7 kB view hashes)

Uploaded Python 2 Python 3

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