12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- import pymt940
- import _renamer
- from argparse import ArgumentParser
- _renamer.rename_bacx()
- _renamer.delete_bacx('logged_bacx.csv',
- 'export.csv',
- 'export2.csv')
- parser = ArgumentParser()
- parser.add_argument('-b', '--bank', type=str, default=None, help='bank shortname')
- parser.add_argument('-f', '--filename', type=str, default=None, help='name of the csv')
- args = vars(parser.parse_args())
- args['bank'] = 'uni'
- args['filename'] = 'export2.csv'
- if args['bank'] == 'uni':
- # TO DO: pd parse errror at some utilities
- uni = pymt940.Unicredit(args['filename'], 'RO50BACX0000001138725000')
- uni.convert()
- else:
- transi = pymt940.Transi(args['filename'], 'RO26BTRL01301202N63584XX')
- transi.convert()
- # uni = pymt940.Unicredit('export.csv', 'RO50BACX0000001138725000')
- # uni.convert()
- # for i in uni.trans_df.values:
- # print(i[14])
- # transi.convert()
- # for i in transi.trans_df.values:
- # print(i[2])
- # ------------------------------------------------------------------------------------
- # class mt940Test(unittest.TestCase):
- # def runTest(self):
- # print(str(date.today()).replace('-', ''))
- #
- #
- # unittest.main()
- # ------------------------------------------------------------------------------------
|