frictionless (original) (raw)

Project description

Build Coverage Release Citation Codebase Support

Migrating from an older version? Please read v5 announcement and migration guide.

Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data (DEVT Framework). It supports a great deal of data sources and formats, as well as provides popular platforms integrations. The framework is powered by the lightweight yet comprehensive Frictionless Standards.

Purpose

Features

Installation

$ pip install frictionless

Example

$ frictionless validate data/invalid.csv [invalid] data/invalid.csv

row field code message


         3  blank-header      Header in field at position "3" is blank
         4  duplicate-header  Header "name" in field "4" is duplicated
2        3  missing-cell      Row "2" has a missing cell in field "field3"
2        4  missing-cell      Row "2" has a missing cell in field "name2"
3        3  missing-cell      Row "3" has a missing cell in field "field3"
3        4  missing-cell      Row "3" has a missing cell in field "name2"
4           blank-row         Row "4" is completely blank
5        5  extra-cell        Row "5" has an extra value in field  "5"

Documentation

Please visit our documentation portal:

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file frictionless-5.18.1.tar.gz.

File metadata

File hashes

Hashes for frictionless-5.18.1.tar.gz | Algorithm | Hash digest | | | ----------- | ---------------------------------------------------------------- | | | SHA256 | daeaf55f896eeb52b43e62600466af9528fe0aeeebd28b1b917e13322f370a8b | | | MD5 | 18520d8196d32e6764a12e7d746b0436 | | | BLAKE2b-256 | 11d0c94675a1c1b8c12fd68489e2b4a924f80a2b122199cd986c58a5136197d2 | |

See more details on using hashes here.

File details

Details for the file frictionless-5.18.1-py3-none-any.whl.

File metadata

File hashes

Hashes for frictionless-5.18.1-py3-none-any.whl | Algorithm | Hash digest | | | ----------- | ---------------------------------------------------------------- | | | SHA256 | 3f4c87469a89bdb88e9cc318088553a26f3d14839098f95c183ea01fc89628dd | | | MD5 | 3831406f90afb49211b2f2d5c1f42d79 | | | BLAKE2b-256 | a97adac76d31584bb4f874ae860490c9465f5b59bd8c110f68fbbb07aba48845 | |

See more details on using hashes here.