neobt.py 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. '''Created Oct 29, 2021 Levi'''
  2. # from pybank import Brd
  3. from pybank import (Neobt, mailer)
  4. # import pytest
  5. # with open('extrase/bt_sent_statements') as reg:
  6. # lines = reg.readlines()
  7. # print(lines[-1][11:])
  8. # print(mailer.dig_it(lines[-1][11:]))
  9. # ut.main(verbosity=3)
  10. if __name__ == '__main__':
  11. # Specify the path to the Chrome cache folder
  12. chrome_cache_folder = r'c:/Users/levi/Documents/pyBank/_neobt_/Default/Cache'
  13. # Call the delete_cache_files function
  14. mailer.delete_cache_files(chrome_cache_folder)
  15. employees = ['SCHECK DUNAI-ZOLTAN', 'PROGLI ENDRE', 'ENDRE PROGLI', 'MURESAN EVA',
  16. 'EVA MURESAN', 'MARTON LEVENTE', 'MARTON LEVENTE-BT', 'MARTON LEVENTE-BT-F',
  17. 'LEVENTE MARTON', 'ZSOLT KOVACS', 'PAKAI ANDREI_BACX', 'ALBERT ANDRAS-ISTVAN',
  18. 'ALBERT ORSOLYA-BT', 'BOTHA IOSIF', 'KATONA LASZLO-BALAZS',
  19. 'ZOVANYI ZOLTAN', 'ALBERT ANDRAS-ISTVAN-BT', 'ZOLTAN SCHECK-DUNAI']
  20. Neobt.statement_folder = 'pybank/extrase'
  21. Neobt.set_statement_filename('/neobt_sent_statements.log')
  22. Neobt.set_user_data_dir('c:/Users/levi/Documents/pyBank/_neobt_/')
  23. bank = Neobt()
  24. bank.get_driver_version()
  25. bank.tab_load(1)
  26. bank.bank_login()
  27. bank.employees = employees
  28. # bank._export_csv()
  29. # bank._transaction_screenshot()
  30. # bank._extras_dl('8272.85')
  31. # bank._export_csv()
  32. # bank._transaction_screenshot()
  33. # print(repr(bank.transaction))
  34. # bank._reload_accounts()
  35. bank.refresh1()
  36. # TEST:
  37. # letter = mailer.mailer_details(mail_to=mailer.TO, mail_from=mailer.FR_ADDR, mail_subj=mailer.SUBJ)
  38. # letter.add_to_text_body(bank.transaction)
  39. # letter.send(mailer.S_NAME, mailer.P_NUM, mailer.LOG_U, mailer.PAS, mailer.SEC)
  40. # END TEST