Some software like digital image processing tools work with sidecar files which are placed next to the original file. E.g. darktable uses
.xmp as file extension, rawtherapee
When you sort out / delete original files outside of the software, you end up with orphaned sidecar files.
Continue reading “Find orphaned sidecar files”
paypal2homebank.py converts the CSV export of paypal to the CSV import format of homebank.
$ paypal2homebank.py ~/bin/Download.CSV ~/out.csv
Processing line 1
Processing line 2
Skipping type Memo in line 3
fiducia2homebank.py converts the CSV export of fiducia based banking websites (e.g. Volksbank ) to the CSV import format of homebank.
$ fiducia2homebank.py Umsaetze_DExxxxxxxxxxxxxx_2020.01.01.csv ~/out.csv
Found header in line 9
Data section ends in line 42
For use in scripts it might be helpful to get a flat list of accounts from a given gnucash file. Fortunately gnucash has an extensive python binding. See the script gnucash_accounts.py for an example on how to use it:
Continue reading “Get a list of gnucash accounts in python”
gnucash_import parses a CSV file and directly imports it into gnucash.
gnucash_import.py csv_file myfile.gnucash "Aktiva:Barvermögen:Girokonto"
Continue reading “Yet another gnucash import script”