Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/shir0kamii/csvalidate
- Owner: Shir0kamii
- License: mit
- Created: 2017-01-06T22:40:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T00:00:55.000Z (about 1 year ago)
- Last Synced: 2024-09-24T04:37:48.782Z (3 months ago)
- Topics: csv, validation
- Language: Python
- Size: 23.4 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
##########
csvalidate
##########csvalidate is a minimal library for reading from and writing to csv with an
added layer of validationStatus
######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.