6 पॉइंट द्वारा promediony 2026-06-09 | 4 टिप्पणियां | WhatsApp पर शेयर करें

कोरिया के बैंकों में व्यक्तिगत उपयोग के लिए API नहीं है, इसलिए जब भी लेनदेन इतिहास को automate करने की ज़रूरत पड़ती थी, हर बार हाथ से Excel export करना पड़ता था.

यह एक Python लाइब्रेरी है जो 3 लाइनों के कोड से लेनदेन इतिहास लाती है.
अगर आप अपने व्यक्तिगत खाते को क्लब खाते या किसी समूह/मीटअप के खाते की तरह इस्तेमाल करते हैं, तो यह उपयोगी हो सकती है.

फ़िलहाल यह KB Kookmin Bank और Woori Bank को support करती है. जिस खाते का उपयोग करेंगे, उसके लिए internet banking में quick inquiry service रजिस्टर होना ज़रूरी है.

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'])  

परिणाम:

[  
    {'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 में जमा राशि positive और निकासी negative होती है.

इस्तेमाल करने के लिए:

pip install korean_bank_tx_crawler  

यह beomi की simple_bank_korea लाइब्रेरी को fork करके बनाया गया है.

4 टिप्पणियां

 
mssmss 2026-06-11

अगर यह securities firms के लिए भी काम करे तो अच्छा होगा।

 
jeffhada 2026-06-10

आधिकारिक API नहीं है, तो डेटा किस तरीके से लाया जाता है?

 
taejeong 2026-06-11

लगता है हर बैंक में अलग होता है, लेकिन यह Selenium से जमा बैलेंस-चेक साइट को क्रॉल करता हुआ लगता है।

 
promediony 2026-06-11

सही है। इसलिए केवल वही बैंक संभव हैं जो quick inquiry को support करते हैं।