Beancount Importer for DKB CSV exports
Project description
beancount-dkb
provides an Importer for converting CSV exports of
DKB (Deutsche Kredit Bank) account summaries to the Beancount format.
Installation
$ pip install beancount-dkb
In case you prefer installing from the Github repository, please note that
master
is the development branch so stable
is what you should be
installing from.
Usage
from beancount_dkb import ECImporter, CreditImporter
CONFIG = [
ECImporter(
IBAN_NUMBER, 'Assets:DKB:EC', currency='EUR',
numeric_locale='de_DE.UTF-8', file_encoding='utf-8'
),
CreditImporter(
CARD_NUMBER, 'Assets:DKB:Credit', currency='EUR',
numeric_locale='de_DE.UTF-8', file_encoding='utf-8'
)
]
FAQ
ERROR:root:Importer beancount_dkb.ec.ECImporter.identify() raised an unexpected error: 'utf-8' codec can't decode byte 0xf6 in position 17: invalid start byte
Change the file_encoding
parameter. It seems like the CSV exports are
ISO-8859-1
encoded, but utf-8
seems like a useful default.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
beancount-dkb-0.4.0.tar.gz
(5.0 kB
view hashes)
Built Distribution
Close
Hashes for beancount_dkb-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41a3d30a6aeb41a5b7952af0c88da20c1a7cd104f50e8094425d7f430528b05d |
|
MD5 | 0064735ce4528ea676327ac8d84e745b |
|
BLAKE2b-256 | 9afb9e51fd8509f58a2c4a29d6c603e00f4c1a3d663dacd42b9c9f010a57a231 |