https://github.com/shir0kamii/csvalidate
CSV reader and writer with validation
https://github.com/shir0kamii/csvalidate
csv validation
Last synced: about 1 year 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 (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T00:00:55.000Z (over 2 years ago)
- Last Synced: 2024-09-24T04:37:48.782Z (over 1 year 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 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.