Dadidan Lab examples
Tested: Python 3.10 / Windows / September 18, 2026.

Start with fixtures/README.md for three ready-to-run practice workflows.

Run from this extracted folder:
python -m unittest discover -s . -p test_examples.py -v

The examples use the standard library. No credentials, API calls, or uploads.
Read the matching guide at https://dadidanlab.com/blog/ for input examples and limitations.
Commands in articles assume you copied the script next to your input files.
In this ZIP the scripts are under examples/, so prefix the script path with examples/.
Do not run output-producing scripts against your only copy of a file.

Original code may be used and adapted, including commercially, without warranty.

Included scripts:
check_jsonl.py
compare_csv.py
convert_csv_delimiter.py
convert_csv_encoding.py
csv_to_json.py
dedupe_csv.py
duplicate_files.py
file_manifest.py
join_csv.py
merge_csv.py
nested_json_to_csv.py
select_csv_columns.py
split_csv.py
validate_csv_dates.py
