Skip to content
Fabrice Laporte edited this page Oct 23, 2016 · 7 revisions

kifak /ki.fɛk/

  1. loc. lebanese slang (كيفك) for "how are you?".
  2. n. your first interaction with qifqif. It creates .qifqif.json file by importing an external csv accounts file.

Description

qifqif is shipped with qifacc, whose execution is independant and optional.
It creates categories in qifqif configuration file by importing a csv file listing your accounts.
For example, in Gnucash, such a csv file is obtained by clicking File > Export > Export accounts.

Usage

usage: qifacc.py [-h] [-c CONFIG] [-d {,,;}] [--dry-run] [-s CHARACTER]
                 CSV_FILE FIELD    

Init/update qifqif categories json file by importing an accounts list in CSV
format.    

positional arguments:
  CSV_FILE              .CSV accounts file to process
  FIELD                 index of field to extract    

optional arguments:
  -h, --help            show this help message and exit
  -c CONFIG, --config CONFIG
                        configuration filename to update. DEFAULT:
                        ~/.qifqif.json
  -d {,,;}, --delimiter {,,;}
                        csv delimiter
  --dry-run             dry-run mode: just print instead of writing file
Clone this wiki locally