銀行對帳單解析器

將 CAMT.053、PAIN.001、CSV、OFX、QFX 和 MT940 解析為 pandas DataFrame。 27K+ tx/s、串流、PII 修訂、零網路呼叫。

pip 安裝銀行對帳單解析器
PyPI VersionPythonLicenseTestsCoverage

幾秒鐘內即可開始

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

一個庫,六種格式

使用單一統一的 API 將 CAMT.053、PAIN.001、CSV、OFX、QFX 和 MT940 解析為結構化 pandas DataFrame。無需為每種格式安裝單獨的軟體包。

特徵銀行對帳單解析器單一格式OSS(mt940、ofxparse)SaaS(Ocrolus、Parseur)
支援的格式6、統一API各 1 個許多(透過 OCR)
資料隱私100%本地,零網路調用100%本地化外部發送的數據
成本免費,阿帕契 2.0自由的$49-$1,000+/月
PII 編輯內置,預設開啟各不相同
串流媒體有限記憶體不適用
郵遞區號安全內建強化不適用
重複資料刪除內建置信度分數一些

專為 ISO 20022 遷移而構建

SWIFT 設定了嚴格的截止日期:所有金融機構必須在 2027 年 11 月之前收到 CAMT.053,MT940/MT942/MT950 將在 2028 年 11 月之前完全停用。銀行對帳單解析器可在單一 API 中處理傳統 MT940 和現代 ISO 20022 格式(CAMT.053、PAIN.001),因此您的解析管道在過渡期間及之後都可以正常運作。

## 表現

為什麼選擇銀行對帳單解析器?

[開始使用❯][01] | [在 GitHub 上查看❯][02] | [在 PyPI 上查看❯][03]

[01]:/getting-started/index.html [02]:https://github.com/sebastienrousseau/bankstatementparser [03]: https://pypi.org/project/bankstatementparser/