Banka Hesap Özeti Ayrıştırıcı

CAMT.053, PAIN.001, CSV, OFX, QFX ve MT940'ı panda DataFrames'e ayrıştırın. 27.000'den fazla tx/s, akış, PII düzenlemesi, sıfır ağ çağrısı.

pip install banka beyanı ayrıştırıcı
PyPI VersionPythonLicenseTestsCoverage

Saniyeler İçinde Başlayın

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, ready to use

Bir Kitaplık, Altı Format

CAMT.053, PAIN.001, CSV, OFX, QFX ve MT940'ı tek bir birleşik API ile yapılandırılmış panda DataFrames'e ayrıştırın. Her format için ayrı paket kurmanıza gerek yok.

ÖzellikBanka Ekstresi AyrıştırıcıTek formatlı OSS (mt940, ofxparse)SaaS (Ocrolus, Ayrıştırıcı)
Desteklenen formatlar6, birleştirilmiş APIher biri 1Birçok (OCR aracılığıyla)
Veri gizliliği%100 yerel, sıfır ağ çağrısı%100 yerliHarici olarak gönderilen veriler
MaliyetÜcretsiz, Apache 2.0Özgür49$-1.000$+/ay
Kimlik bilgileri redaksiyonuYerleşik, varsayılan olarak açıkHAYIRDeğişir
AkışSınırlı bellekHAYIRYok
Posta güvenliğiDahili sertleştirmeHAYIRYok
TekilleştirmeGüven puanlarına sahip yerleşikHAYIRBazı

ISO 20022 Geçişi için Tasarlandı

SWIFT kesin son tarihler belirledi: tüm finans kuruluşlarının Kasım 2027'ye kadar CAMT.053'ü alması gerekiyor ve MT940/MT942/MT950, Kasım 2028'e kadar tamamen kullanımdan kaldırılacak. Banka Ekstresi Ayrıştırıcı, hem eski MT940 hem de modern ISO 20022 formatlarını (CAMT.053, PAIN.001) tek bir API'de yönetir, böylece ayrıştırma işlem hattınız geçiş sırasında ve sonrasında çalışır.

Performans

Neden Banka Ekstresi Ayrıştırıcısı?

Başlayın ❯ | GitHub'da görüntüleyin ❯ | [PyPI'de görüntüleyin ❯] 03