molsonkiko / remespath

DataFrame-style indexing in unstructured or semi-structured data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

remespath

DataFrame-style indexing in unstructured or semi-structured data

Features

  • Boolean indexing on any data structure
  • Easily select multiple keys from a dict or multiple slices/indices from arrays
  • Every scalar operation (arithmetic, string operations, etc) is vectorized
  • Regular expressions searches in keys and values
  • Fully specified ABNF grammar for re-implementation in other languages

How to use

  • Install Python 3.6 or newer.

  • Install

    # or PyPI
    pip install remespath

TODO: add use cases, limitations

Contributing

Be sure to read the contribution guidelines.

About

DataFrame-style indexing in unstructured or semi-structured data

License:MIT License


Languages

Language:Python 100.0%