$ python analyze.py vendor --left oldfile.tdf --right newfile.tdfThe above command will save three new files to your current working directory:
vendor-adds.csvCSV report of all new linesvendor-dels.csvKey name of all rows that have been deletedvendor-updates.csvCSV report of the key+fields that have changed
$ python analyze.py --help
Utility for comparing poorly-managed feed data files and determining changes
Usage:
analyze.py facility [options]
analyze.py gl [options]
analyze.py vendor [options]
analyze.py remit [options]
Options:
-l, --left FILE First file
-r, --right FILE Second file
--skip-rows NUM Number of rows to skip (ie: headers, default 1)
-H, --no-header Do not skip any rows
-p, --prefix NAME File name prefix for -adds.csv, -dels.csv,
and -changes.csv (Defaults to process type)
-N, --no-output Disable outputing of report files