সম্পর্কে

একটি লাইব্রেরি। ছয়টি ফরম্যাট। শূন্য নেটওয়ার্ক কল।

ব্যাংক স্টেটমেন্ট পার্সার হলো একটি ওপেন-সোর্স Python লাইব্রেরি যা ছয়টি ফরম্যাট থেকে ব্যাংক স্টেটমেন্ট কাঠামোগত pandas DataFrames-এ বিশ্লেষণ করে। সকল প্রক্রিয়াকরণ স্থানীয়ভাবে হয় -- শূন্য নেটওয়ার্ক কল, ডিটারমিনিস্টিক আউটপুট, এবং স্বয়ংক্রিয় PII মাস্কিং।

এটি কাদের জন্য?

সমর্থিত ফরম্যাট

ফরম্যাট স্ট্যান্ডার্ড ফাইল টাইপ পার্সার ক্লাস
CAMT.053 ISO 20022 Bank-to-Customer Statement .xml CamtParser
PAIN.001 ISO 20022 Credit Transfer Initiation .xml Pain001Parser
CSV সাধারণ ব্যাংক এক্সপোর্ট .csv CsvStatementParser
OFX Open Financial Exchange .ofx OfxParser
QFX Quicken Financial Exchange .qfx QfxParser
MT940 SWIFT স্ট্যান্ডার্ড .mt940, .sta Mt940Parser

সকল ফরম্যাট সামঞ্জস্যপূর্ণ কলাম নামসহ নরমালাইজড pandas DataFrames তৈরি করে, যা ডাউনস্ট্রিম প্রক্রিয়াকরণকে ফরম্যাট-অজ্ঞেয়বাদী করে তোলে।

প্রধান ক্ষমতাসমূহ

নিরাপত্তা ও গোপনীয়তা

পারফরম্যান্স

মেট্রিক মান
CAMT.053 থ্রুপুট ২৭,০০০+ tx/s
PAIN.001 থ্রুপুট ৫২,০০০+ tx/s
প্রতি-লেনদেন লেটেন্সি (CAMT) ৩৭ মাইক্রোসেকেন্ড
প্রতি-লেনদেন লেটেন্সি (PAIN.001) ১৯ মাইক্রোসেকেন্ড
প্রথম ফলাফলের সময় < ২ ms
মেমরি স্কেলিং (১K-৫০K tx) স্থির (স্ট্রিমিং)
টেস্ট কভারেজ ১০০% ব্রাঞ্চ কভারেজ
টেস্ট ২৯টি টেস্ট ফাইলে ৪৬৭

তৈরি শুরু করুন

ইনস্টলেশন এবং উদাহরণ দিয়ে শুরু করুন ❯

"GitHub রিপোজিটরি"