A Json Analysis Tool.
- Python 3.9+
- Dependencies:
- python3-venv
- ijson
Run the script with default settings: Example with custom arguments:
# create a virtual environment
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt# Sample Jons Data Download
wget -P data -c http://images.cocodataset.org/annotations/annotations_trainval2017.zip
unzip -o ./data/annotations_trainval2017.zip -d data# Analize
python3 ./src/analyze_structure.py \
./data/annotations/instances_train2017.json
# Extract
python3 ./src/extract_one_example.py \
./data/annotations/instances_train2017.json \
-o ./data/annotations/instances_train2017_extracted.jsonpip install -r requirements.test.txt
pytestdeactivate- Apache License 2.0