korean-bank-tx-crawler – Buscar transações de bancos pessoais coreanos com 3 linhas de Python
(github.com/promet99)Como os bancos coreanos não têm APIs para uso pessoal, sempre que era necessário automatizar o histórico de transações eu acabava exportando tudo manualmente para Excel.
Esta é uma biblioteca Python que busca o histórico de transações com 3 linhas de código.
Se você usa uma conta pessoal como conta de clube, grupo ou encontro, ela pode ser bem útil.
Atualmente, oferece suporte ao KB Kookmin Bank e ao Woori Bank. É necessário registrar o serviço de consulta rápida via internet banking na conta que você pretende usar.
from simple_bank_korea import get_transactions
txs = get_transactions(
bank_name='woori',
bank_num='1002360090945',
birthday='990429',
password='1234',
days=30, # optional, default 30
headless=True # optional, default True
)
for tx in txs:
print(tx['date'], tx['amount'], tx['transaction_by'], tx['balance'])
Resultado:
[
{'date': datetime(2026, 6, 9, 13, 28, 15), 'amount': -10000, 'balance': 0, 'transaction_by': '김철수'},
{'date': datetime(2026, 6, 9, 13, 27, 6), 'amount': 10000, 'balance': 10000, 'transaction_by': '홍길동'}
]
amount é positivo para depósitos e negativo para saques.
Para usar:
pip install korean_bank_tx_crawler
Criado a partir de um fork da biblioteca simple_bank_korea de beomi.
Ainda não há comentários.