wesfinx.bank.haspa module

Haspa

atm only files in format camt-v2 or camt-v8 are used (mt940 will be ignored)

Example

>>> import wesfinx.bank.haspa
>>> b = wesfinx.bank.haspa.statement(
      './data/20250122-1312474305-umsatz-camt52v8.CSV')
>>> b = wesfinx.bank.haspa.statements()
>>> b = wesfinx.bank.haspa.statements('./data')
>>> b.figure()
>>> b.table()
class df[source]

Bases: object

currency_print()[source]
datetime_range_print()[source]
figure()[source]
get_dataframe()[source]
shape_print()[source]
table(var='pandasgui')[source]
Parameters:

var – ‘dtale’ or ‘pandasgui’

class statement[source]

Bases: df

__init__(data_file, **kwargs)[source]
Parameters:

kwargs – sep: defaults to ‘;’ encoding: defaults to ‘iso-8859-15’

class statements[source]

Bases: df

static datafiles(data_dir=None, verbose=False)[source]
__init__(data_dir=None, verbose=False)[source]
Parameters:

data_dir – if None searches for files inside data folder of current directory

dataframe()[source]
datalist()[source]