File Validator Tool helps you validate your data with a plethora of formats
Project description
Welcome to IO Bytes File Validator!
Data Validator is your go-to tool for clean data ingestion and validation, seamlessly integrating IO Byte Files and validation tools like Panderas to make your data processing tasks a breeze.
Features
- Easy Data Ingestion: Select your file format (CSV or JSON) and provide a URL to a Panderas schema.
- Streamlined Validation: With just a few clicks, submit your selections and validate your data effortlessly.
file-validator
Installation instructions
pip install file-validator
Usage instructions
from file_validator.validator import ValidatorDataframe
validated_df = run_validate_file()
st.write(validated_df)
Instructions
Step 1: Select File Format
Choose the file format you want to ingest. Whether it's CSV or JSON, file-validator has got you covered.
Step 2: Provide Panderas Schema URL
Enter the URL to the Panderas schema you want to use for validation. Don't worry, we support various schema sources to suit your needs.
Run Tests
To ensure everything is functioning smoothly, run the tests using the following commands:
Run the App
Ready to see file-validator in action? Simply run the following command:
Contributions
We welcome contributions from the community! If you have any ideas, bug fixes, or enhancements, feel free to submit a pull request.
Feedback
We'd love to hear your feedback! Whether you have suggestions for improvement or just want to share your experience using file-validator, don't hesitate to reach out.
Happy data ingesting with file-validator!
Feel free to customize it further to better suit your project's tone and style!
Project details
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 io_file_validator-0.1.1.tar.gz
.
File metadata
- Download URL: io_file_validator-0.1.1.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.14 Linux/6.5.0-1021-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 891f4576337cd2325a38439f10f02d29eb97f1fa0d138e208193e07649853784 |
|
MD5 | acb42a1b5885147c4844bbeb00388fa9 |
|
BLAKE2b-256 | 70a64ce9e4c5645bda7a8c047fe2e695bccfa9db39d36d7b7805e37d4c9cedd3 |
File details
Details for the file io_file_validator-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: io_file_validator-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.14 Linux/6.5.0-1021-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f41b01d9dfd361a7d1f3e263e6a84f49c5a916854f5217ce0f24fb22ed8b527 |
|
MD5 | b82b6b1a162419043205d92271fc698f |
|
BLAKE2b-256 | 587dd909aa19f1c740a2fd8835d034f7817ba81c9b09f17a97bc878978ed1b79 |