Fara cikin daƙiƙu
pip install bankstatementparser
from bankstatementparser import create_parser, detect_statement_format
fmt = detect_statement_format("statement.xml")
parser = create_parser("statement.xml", fmt)
df = parser.parse() # pandas DataFrame, shirye don amfani
Ɗakin karatu ɗaya, tsari shida
Bincika CAMT.053, PAIN.001, CSV, OFX, QFX, da MT940 zuwa pandas DataFrames masu tsari tare da API guda ɗaya mai haɗin kai. Babu buƙatar shigar da fakiti daban-daban don kowace tsari.
| Fasali | Mai nazarin bayanin banki | OSS tsari-ɗaya (mt940, ofxparse) | SaaS (Ocrolus, Parseur) |
|---|---|---|---|
| Tsarin da ake tallafawa | 6, API mai haɗin kai | 1 kowanne | Da yawa (ta OCR) |
| Sirrin bayanai | Na gida 100%, babu haɗin yanar gizo | Na gida 100% | Ana aika bayanai waje |
| Farashi | Kyauta, Apache 2.0 | Kyauta | $49-$1,000+/wata |
| Ɓoye PII | An gina ciki, a kunna ta asali | A'a | Ya bambanta |
| Streaming | Ƙwaƙwalwar ajiya mai iyaka | A'a | Babu |
| Tsaron ZIP | An gina kariya ciki | A'a | Babu |
| Cire kwafi | An gina ciki tare da ƙimar amincewa | A'a | Wasu |
An gina don ƙaura zuwa ISO 20022
SWIFT ta saita ƙarshen lokaci: duk cibiyoyin kuɗi dole ne su karɓi CAMT.053 kafin Nuwamba 2027, kuma za a dakatar da MT940/MT942/MT950 gaba ɗaya a Nuwamba 2028. Mai nazarin bayanin banki yana sarrafa tsoffin tsari MT940 da sabbin tsarin ISO 20022 (CAMT.053, PAIN.001) a cikin API guda ɗaya, don haka tsarin bincikarka yana aiki lokacin sauyi da kuma bayan haka.
Aiki
- Ma'amaloli 27,000+/daƙiƙa don binciken CAMT.053
- Ma'amaloli 52,000+/daƙiƙa don binciken PAIN.001
- < 2 ms lokaci zuwa sakamako na farko
- Ƙwaƙwalwar ajiya mai daidaituwa daga ma'amaloli 1K zuwa 50K+ ta streaming
- Gwaje-gwaje 467 tare da rufin reshe 100% a duk Python 3.9 zuwa 3.14
Me ya sa wannan mai bincike?
- Gano Tsari ta Atomatik:
detect_statement_format()yana gano fayiloli ta atomatik kumacreate_parser()yana mayar da mai binciken da ya dace. - Sirri Da Farko: Ana ɓoye PII ta asali. Ana rufe filayen sirri (sunaye, IBANs, adireshi) a fitowar CLI. Zaɓi
--show-piiidan ana buƙata. - Shirye Don Samarwa: Shigar da ZIP mai tsaro (kariya daga bam, ƙin shigar da abubuwan da aka ɓoye), tabbatar da shigarwa, da hana bin hanyar fayil.
- Fitarwa Mai Sassauci: Fitar zuwa CSV, JSON, Excel, ko canza zuwa Polars DataFrames.
- Sarrafa Layi Ɗaya: Bincika fayiloli da yawa a lokaci guda tare da
parse_files_parallel().