Skip to main content

A Python-based parser for RBC Business Account statements

Project description

rbc-pdf-statement-parser

A Python-based parser for RBC Business Account statements

Usage

  1. Collect all PDF account statements in a single folder (not nested).
  2. Install this library with python3 -m pip install rbc_pdf_statement_parser.
  3. Run with python3 -m rbc_pdf_statement_parser <input_directory> <output_directory>.

Features

  • Converts each PDF to a CSV of transactions, and a JSON with metadata.
  • Creates a single CSV and Parquet which inventories the metadata of each PDF file.
  • Creates a single CSV and Parquet of every transaction from every PDF.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rbc_pdf_statement_parser-0.1.1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

rbc_pdf_statement_parser-0.1.1-py2.py3-none-any.whl (10.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file rbc_pdf_statement_parser-0.1.1.tar.gz.

File metadata

File hashes

Hashes for rbc_pdf_statement_parser-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f1cfb9a97292fc5f1f5a3cb46ddfa4d594977f153d507ece69d95b065751a4ab
MD5 91c2034232ac45685ffa11a8b37d55e5
BLAKE2b-256 2f4dbb1943f51f40a9daed5bf0e8c5e5d9c6b10fb9d7dabcfb2b68c199f024ba

See more details on using hashes here.

File details

Details for the file rbc_pdf_statement_parser-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for rbc_pdf_statement_parser-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 947d0be160c4e6ef1024d65aec7a5c37b848af2280eaec90db67370d68e1e83a
MD5 2cd946425766acfb0617e42c77497b55
BLAKE2b-256 951f6a1bd64106e29816ce0a0433e6072efeda50b7d73dffae14202a21e9f20d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page