银行对账单解析器

将 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/