korean-bank-tx-crawler – Lấy lịch sử giao dịch ngân hàng cá nhân tại Hàn Quốc chỉ với 3 dòng Python
(github.com/promet99)Các ngân hàng trong nước không có API dành cho cá nhân, nên mỗi khi cần tự động hóa lịch sử giao dịch thì tôi đều phải xuất Excel thủ công.
Đây là một thư viện Python cho phép lấy lịch sử giao dịch chỉ với 3 dòng mã.
Nếu bạn dùng tài khoản cá nhân làm tài khoản cho câu lạc bộ hoặc nhóm họp mặt, nó sẽ rất hữu ích.
Hiện tại hỗ trợ KB Kookmin Bank và Woori Bank. Tài khoản bạn sử dụng cần đăng ký dịch vụ tra cứu nhanh qua Internet Banking.
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'])
Kết quả:
[
{'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 là số dương với tiền nạp vào, số âm với tiền rút ra.
Để sử dụng:
pip install korean_bank_tx_crawler
Được tạo bằng cách fork thư viện simple_bank_korea của beomi.
Chưa có bình luận nào.