Here’s a complete Python-based CSV validator tool that checks the structure and content of CSV files. It validates:
-
File existence and format
-
Header consistency
-
Row length uniformity
-
Optional: Value type checks (e.g., integers, emails)
-
Custom rules (e.g., required columns)
Features to Extend Later:
-
Configurable delimiter
-
Date/time format validation
-
Support for quoting and escaping rules
-
Web-based frontend (e.g., Flask or Streamlit)
Let me know if you want this turned into a GUI tool or web app.
Leave a Reply