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.