This repository contains a script to extract data from a tab-delimited text file and load it into a SQLite database. The script handles data validation and cleaning, and includes a command line interface for specifying input and output files.
-
Python 3
-
sqlite3 library
To run the script, use the following command:
python3 Python-Text-File-Importer.py
The input file must be a tab-delimited text file with a header row.
The output database file will be created if it does not exist, or overwritten if it does.
Any errors or warnings encountered during the import process will be logged to the console.
I do welcome contributions to this project! If you have an idea for how to improve the code, please open an issue or submit a pull request.
To contribute:
- Fork the repository
- Create a new branch for your changes
- Make your changes and commit them
- Push the branch to your fork
- Open a pull request
Before submitting a pull request, please make sure to run the test suite and ensure that all tests are passing.
Thank you for considering contributing to this project!