Skip to main content

A unofficially light weight Python Api for the "Military Commercial Joint Stock Bank" accounts

Project description

MBBank API for Python

A unofficially light weight Python Api for the "Military Commercial Joint Stock Bank" account

Requires

tesseract (windows)

tesseract (Linux & Mac)

and python3

Install

pip install mbbank-lib

or Dev Ver

pip install git+https://github.com/thedtvn/MBBank

How to Use

import asyncio
import mbbank
import datetime

async def main():
    mb = mbbank.MbBank(username="<account number>", password="<account password>" [, tesseract_path="path/to/tesseract"])
    daynow = datetime.datetime.now()
    lasttime = daynow - datetime.timedelta(weeks=4*3) # maximum time 3 Month
    await mb.getTransactionAccountHistory(from_date=lasttime, to_date=daynow)
    await mb.getBalance()
    await mb.getBalanceLoyalty()
    await mb.getInterestRate()
    await mb.getFavorBeneficiaryList(transactionType= "TRANSFER" or "PAYMENT", searchType="MOST" or "LATEST")
    await mb.getCardList()
    await mb.getSavingList()
    await mb.getLoanList()
    await mb.userinfo()


asyncio.run(main())

and all this is return json for you have full control your data

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mbbank-lib-0.0.2.tar.gz (7.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page