Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shir0kamii/csvalidate

CSV reader and writer with validation
https://github.com/shir0kamii/csvalidate

csv validation

Last synced: about 2 months ago
JSON representation

CSV reader and writer with validation

Awesome Lists containing this project

README

        

##########
csvalidate
##########

csvalidate is a minimal library for reading from and writing to csv with an
added layer of validation

Status
######

Even though csvalidate doesn't get much work, it is maintained. Don't hesitate
to open issues or pull requests.

Get Started
###########

Installation
============

As any python package, you can install it via pip::

$ pip install csvalidate

How ot use it ?
===============

The gist of it is to subclass one of `ValidatedReader` or `ValidatedWriter` and
add a `schema` class attribute that defines validation.

Examples can be found in the `examples` directory.