(Karvy/Kfintech/CAMS) Consolidated Account Statement (CAS) PDF parser
Project description
CASParser
Parse Consolidated Account Statement (CAS) PDF files generated from CAMS/KFINTECH
Installation
pip install casparser
Usage
import casparser
data = casparser.read_cas_pdf('/path/to/cas/pdf/file.pdf', 'password')
CLI
Usage: casparser [-o output_file.json] [-p password] [-s] CAS_PDF_FILE
Options:
-o, --output FILE Output file path (json)
-s, --summary Print Summary of transactions parsed.
-p PASSWORD CAS password
--version Show the version and exit.
--help Show this message and exit.
Demo
Changelog
0.2.1 - 2020-10-23
read_cas_pdf
now supports more input types- better cli summary output
- fixed investor info parsing where mobile numbers don't have country code
- updated dependencies
0.2 - 2020-10-15
- removed support for python < 3.8 versions
- Better investor info parser
0.1.2 - 2020-10-14
- Support for parsing investor info
0.1.1 - 2020-10-14
- Support for parsing folios without PAN
0.1.0 - 2020-10-11
- Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
casparser-0.2.1.tar.gz
(8.5 kB
view hashes)
Built Distribution
Close
Hashes for casparser-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0fd8e33c6fcbb0cc27baae2c6617a4475c03404c00810e301989e6e9d96751d |
|
MD5 | 2d37f5d19cf0df5f51e7d40b2cc3112d |
|
BLAKE2b-256 | 0b29763671ecd06acbd644033cb98a16563a44da3216a4375a68f817b92fb90d |