framework
framework copied to clipboard
Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data
@roll In the example below, after a third field is added to a resource using steps.field_add, the number of rows goes from 999 to 900. ``` from frictionless import Resource,...
# Overview Currently, it uses pattern matching although we can use an actual "jail" checking (whether the path is within the basepath).
Hi, I have this CSV file https://gist.github.com/aborruso/ec970c3a56596f9c014794466ce2f1d8 If I validate it via CLI I have ``` 'charmap' codec can't decode byte 0x9d in position 3116: character maps to ``` If...
# Overview Using frictionless cli to validate a CSV file containing an empty line above headers, I got this error: ``` frictionless validate --schema schema.json empty-first-line-above-headers.csv --schema-sync # ------- #...
# Overview For the v5 we improved our metadata model and added separation between the model and static descriptors. Even though it has been done `Metadata` class is still quite...
# Overview https://pypi.org/project/fsspec/
# Overview After the new developments `actions` became only thin wrappers over the model. For example: ``` extract(source) == Resource(source).extract() ``` They don't add any additional values anymore but create...